本文整理汇总了C#中SidejobModel.SidejobEntities.AddToContracts方法的典型用法代码示例。如果您正苦于以下问题:C# SidejobEntities.AddToContracts方法的具体用法?C# SidejobEntities.AddToContracts怎么用?C# SidejobEntities.AddToContracts使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SidejobModel.SidejobEntities
的用法示例。
在下文中一共展示了SidejobEntities.AddToContracts方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Contract
public static void Contract(ProfessionalGeneral professionalbidder, CustomerGeneral customerposter, ClosedProject cp)
{
var context = new SidejobEntities();
var project = (from c in context.ProjectRequirements
where c.ProjectID == cp.ProjectID
select c).FirstOrDefault();
if (project != null)
{
var contract = new Contract
{
ContractID = GetNextContractID(),
ProjectID = cp.ProjectID,
ContractDate = DateTime.Now.Date,
BidderID = customerposter.CustomerID,
BidderRole = "CUS",
BidderUsername = customerposter.UserName,
BidderFirstName = customerposter.FirstName,
BidderLastName = customerposter.LastName,
BidderAddress = customerposter.Address,
BidderCountryID = customerposter.CountryID,
BidderCountryName = customerposter.CountryName,
BidderRegionID = customerposter.RegionID,
BidderRegionName = customerposter.RegionName,
BidderHomePhoneNumber = customerposter.HomePhoneNumber,
PosterID = professionalbidder.ProID,
PosterRole = "PRO",
PosterUsername = professionalbidder.UserName,
PosterFirstName = professionalbidder.FirstName,
PosterLastName = professionalbidder.LastName,
PosterAddress = professionalbidder.Address,
PosterCountryID = professionalbidder.CountryID,
PosterCountryName = professionalbidder.CountryName,
PosterRegionID = professionalbidder.RegionID,
PosterRegionName = professionalbidder.RegionName,
PosterZipcode = professionalbidder.Zipcode,
LCID = project.LCID,
ProjectCategoryID = project.CategoryID,
ProjectCategoryName = project.CategoryName,
ProjectJobID = project.JobID,
ProjectExperienceID = project.ExperienceID,
ProjectCrewNumberID = project.CrewNumberID,
ProjectLicensedID = project.LicensedID,
ProjectInsuredID = project.InsuredID,
ProjectRelocationID = project.RelocationID,
ProjectStartDate = project.StartDate,
ProjectEndDate = project.EndDate,
ProjectAddress = project.Address,
ProjectCountryID = project.CountryID,
ProjectCountryName = project.CountryName,
ProjectRegionID = project.RegionID,
ProjectRegionName = project.RegionName,
};
context.AddToContracts(contract);
}
}