public async Task <int> AddShopStatus(AddShopStatusRequest request) { var shopStatus = new ShopStatus { statusName = request.statusName, createUser = "******", //TODO: Get UserName Login createDate = DateTime.Now, updateDate = DateTime.Now, }; _context.ShopStatuses.Add(shopStatus); return(await _context.SaveChangesAsync()); }
public async Task <IActionResult> InsertShopStatus([FromForm] ShopStatusDetailViewModel model) { if (ModelState.IsValid) { var shopStatusService = serviceLocator.GetService <IShopStatusService>(); var addShopStatusRequest = new AddShopStatusRequest { statusName = model.name }; await shopStatusService.AddShopStatus(addShopStatusRequest); TempData["message"] = $"Trạng thái {model.name} đã được thêm"; return(RedirectToAction("Index")); } else { return(View("Views/Shop/ShopStatusDetailView.cshtml", model)); } }