public Tsupplier ConvertToEntity() { var efSupplier = new Tsupplier(); return(efSupplier); }
public static void HardSave(this Tsupplier supplier) { using (var _context = new GiftCardDBContext()) { _context.Tsupplier.Add(supplier); _context.SaveChanges(); } }
public ActionResult SaveNewSupplier(SupplierCreateNewVM createModel) { try { var efSupplier = new Tsupplier(); var efBill = new Tbill(); efSupplier.Name = createModel.suppliername; efSupplier.Type = createModel.suppliertype; efSupplier.FinanceContactor = createModel.financecontacter; efSupplier.FinancePhone = createModel.financephone; efSupplier.Sender = createModel.deliveryname; efSupplier.SenderPhone = createModel.deliveryphone; efSupplier.CompanyName = createModel.companyname; efSupplier.CompanyAddress = createModel.companyaddress; efSupplier.AfterMarketer = createModel.servicename; efSupplier.AfterMarketPhone = createModel.servicephone; efBill.Id = UniqueGenerator.UniId(); efBill.TaxNumber = createModel.taxpayernumber; efBill.BillHeader = createModel.billheader; efBill.Openbank = createModel.openbank; efBill.BankAccount = createModel.bankaccount; efBill.Name = "供应商开票"; using (var dbContext = new TicketCodeTestDBContext()) { dbContext.Database.BeginTransaction(); dbContext.Tbill.Add(efBill); dbContext.Tsupplier.Add(efSupplier); dbContext.SaveChanges(); dbContext.Database.CommitTransaction(); } return(Json(new { success = true, msg = "保存成功" })); } catch (Exception ex) { return(Json(new { success = false, msg = ex.ToString() })); } }
public void SaveNew(Tsupplier supplier) { supplier.HardSave(); }