public HttpResponseMessage ValidateProductBatch(PurchaseServiceViewModel purchaseServiceViewModel) { //Attch to original Db table using Mapper var purchase = PurchaseMapper.Attach(purchaseServiceViewModel); _purchaseService.Add(purchase); _purchaseService.SaveChanges(); return(Request.CreateResponse(HttpStatusCode.OK, "Saved successfully.")); }
public ActionResult Save(PurchaseServiceViewModel purchaseServiceViewModel) { //Attch to original Db table using Mapper var purchase = PurchaseMapper.Attach(purchaseServiceViewModel); _purchaseService.Add(purchase); return(View()); }
public SqlPurchaseRepository(MyDbContext context) { _context = context; _purchaseMapper = new PurchaseMapper(); }
public SqlPurchaseRepository(OptionsBuilderService <MyDbContext> optionsBuilder) { _purchaseMapper = new PurchaseMapper(); _productMapper = new ProductMapper(); _options = optionsBuilder.BuildOptions(); }