public IActionResult AspiceVersionAdd() { AspiceVersionWorkModel model = new AspiceVersionWorkModel { ReleaseDate = DateTime.Now.ToShortDateString(), VersionNumber = 3 }; return(View("AspiceVersion/Add", model)); }
public async Task <IActionResult> AspiceVersionEditPost(int id, AspiceVersionWorkModel model) { if (ModelState.IsValid) { var result = await _crudService.Edit(id, model, Token, SettingService.AspiceVersionEntity); AddMessageToModel(model, result.Message, !result.Success); } else { AddModelStateErrors(model); } return(View("AspiceVersion/Edit", model)); }
public async Task <IActionResult> AspiceVersionAddPost(AspiceVersionWorkModel model) { if (ModelState.IsValid) { var result = await _crudService.Create(model, Token, SettingService.AspiceVersionEntity); AddMessageToModel(model, result.Message, !result.Success); if (result.Success) { return(RedirectToActionWithId(model, "AspiceVersionEdit", "Setting", result.Id)); } } else { AddModelStateErrors(model); } return(View("AspiceVersion/Add", model)); }
public async Task <IActionResult> AspiceVersionEdit(int id) { AspiceVersionWorkModel model = new AspiceVersionWorkModel(); CheckTempData(model); var result = await _crudService.Get <AspiceVersionModel>(id, Token, SettingService.AspiceVersionEntity); if (result.Success) { model.Id = id; model.Description = result.Value.Description; model.VersionNumber = result.Value.VersionNumber; model.ReleaseDate = result.Value.ReleaseDate.ToShortDateString(); } else { AddMessageToModel(model, result.Message); } return(View("AspiceVersion/Edit", model)); }