public SalesMain SaveSales([FromBody] SalesMain data) { var genId = new GenerateIds(); var _salesId = genId.GetSalseId(); data.SalesId = _salesId; foreach (var item in data.SalesSub) { item.SalseId = _salesId; } _poscontext.SalesMain.Add(data); _poscontext.SaveChanges(); return(data); }
public Supplier SaveSupplier([FromBody] Supplier data) { var genId = new GenerateIds(); data.Id = genId.GetSupplierId(); if (data.PersonId == null) { var personId = genId.GetPersonId(); data.PersonId = personId; data.Person.Id = personId; } _poscontext.Supplier.Add(data); _poscontext.SaveChanges(); return(data); }
public Customer SaveCustomer([FromBody] Customer req) { var genId = new GenerateIds(); req.CustId = genId.GetCustomerId(); if (req.PersonId == null) { var personId = genId.GetPersonId(); req.PersonId = personId; req.Person.Id = personId; } _poscontext.Customer.Add(req); _poscontext.SaveChanges(); return(req); }
public Product SaveProduct([FromBody] Product req) { var _idGen = new GenerateIds(); req.ProdId = _idGen.GetProductId(); //var product = new Product //{ // ProdId = _idGen.GenerateNumber("prod"), // Name = req.Name, // RetailPrice = req.RetailPrice, // WholeSalePrice = req.WholeSalePrice, // Description = req.Description //}; _poscontext.Product.Add(req); _poscontext.SaveChanges(); //_poscontext.Person return(req); }