public async Task <bool> AddMasterItem(MasterItemModel model) { MasterItem item = new MasterItem() { Id = model.Id, Name = model.Name, Rate = model.Rate, Stock = model.Stock }; await _dbContext.MasterItems.AddAsync(item); int affectedRows = await _dbContext.SaveChangesAsync(); return(affectedRows > 0); }
public async Task <IActionResult> Stock(MasterItemViewModel model) { if (!ModelState.IsValid) { return(View(model)); } MasterItemModel masterItem = new MasterItemModel() { Id = _generateID.GenerateId(), Name = model.Name, Rate = model.Rate, Stock = model.Stock }; await _repo.AddMasterItem(model : masterItem); return(RedirectToAction(nameof(Stock))); }