本文整理汇总了C#中SidejobModel.SidejobEntities.AddToCustomerContracts方法的典型用法代码示例。如果您正苦于以下问题:C# SidejobEntities.AddToCustomerContracts方法的具体用法?C# SidejobEntities.AddToCustomerContracts怎么用?C# SidejobEntities.AddToCustomerContracts使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SidejobModel.SidejobEntities
的用法示例。
在下文中一共展示了SidejobEntities.AddToCustomerContracts方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CustomerContract
public static void CustomerContract(CustomerGeneral customer, CustomerGeneral customerposter, ClosedProject cp)
{
if (customer == null) return;
if (cp.HighestBid == null) return;
var context = new SidejobEntities();
if (cp.CurrencyID == null) return;
var customercontract = new CustomerContract
{
ContractID = GetNextContractID(),
BidderID = customer.CustomerID,
BidderFirstName = customer.FirstName,
BidderLastName = customer.LastName,
BidderUsername = customer.UserName,
ContractDate = DateTime.Now,
ProjectID = cp.ProjectID,
CurrencyID = (int)cp.CurrencyID,
CustomerID = customer.CustomerID,
HighestBid = (double)cp.HighestBid,
PosterID = customerposter.CustomerID,
PosterUsername = customerposter.UserName,
PosterFirstName = customerposter.FirstName,
PosterLastName = customerposter.LastName
};
context.AddToCustomerContracts(customercontract);
}