public override void Create(CostCalculationGarment model) { GeneratePONumbers(model); foreach (var detail in model.CostCalculationGarment_Materials) { costCalculationGarmentMaterialLogic.Create(detail); //EntityExtension.FlagForCreate(detail, IdentityService.Username, "sales-service"); } EntityExtension.FlagForCreate(model, IdentityService.Username, "sales-service"); DbSet.Add(model); }
public override void Create(CostCalculationGarment model) { GeneratePONumbers(model); foreach (var detail in model.CostCalculationGarment_Materials) { costCalculationGarmentMaterialLogic.Create(detail); //EntityExtension.FlagForCreate(detail, IdentityService.Username, "sales-service"); } var preSC = DbContext.GarmentPreSalesContracts.Single(w => w.Id == model.PreSCId); preSC.IsCC = true; EntityExtension.FlagForCreate(model, IdentityService.Username, "sales-service"); DbSet.Add(model); }