示例#1
0
        public IHttpActionResult EditInStorage(InStorage storage)
        {
            var inStorageService = new InStorageService();
            var EditInStorage    = inStorageService.EditInStorage(storage);
            var result           = new
            {
                Count = EditInStorage?"编辑成功":"编辑失败"
            };

            return(Json(result));
        }
示例#2
0
        public async Task <ActionResult> InStorageEdit(Models.InStorageViewModels.InStorageEditViewModel model)
        {
            if (ModelState.IsValid)
            {
                var inStorageService = new InStorageService();
                await inStorageService.EditInStorage(model.Id, model.Code, model.Name, model.Category, model.Describe);

                return(RedirectToAction(nameof(InStorageList)));
            }
            else
            {
                await new InStorageService().CreateInStorage(model.Code, model.Name, model.Category, model.Describe);
                return(View(model));
            }
        }