public IActionResult Edit(ProgrammingViewModel model) { Programming programming = new Programming(); programming.Id = model.Id; programming.Title = model.Title; programming.Description = model.Description; if (model.IsNew) { programming.CreateBy = CurrentUser.Id; programmingService.Save(programming); } else { programming.ModifyBy = CurrentUser.Id; programmingService.Update(programming); } if (programmingService.IsSuccess) { return(Redirect("/Admin/Programming/Index")); } else { ModelState.AddModelError("", programmingService.ReturnMsg); } return(View()); }
public IActionResult Edit(Guid?Id) { ProgrammingViewModel model = null; if (Id.HasValue) { Programming programming = programmingService.GetProgrammingById(Id); model = new ProgrammingViewModel(programming); model.IsNew = false; } else { model = new ProgrammingViewModel(); model.IsNew = true; } return(View(model)); }