public ActionResult Create(LevelLevelDetailView levelLevelDetailView) { if (ModelState.IsValid) { try { AddLevelLevelRequest request = new AddLevelLevelRequest(); request.LevelID = levelLevelDetailView.LevelLevelView.LevelID; request.NextLevelID = levelLevelDetailView.LevelLevelView.RelatedLevelID; GeneralResponse response = this._levelLevelService.AddLevelLevel(request); if (response.success) { return(RedirectToAction("Index")); } else { foreach (string error in response.ErrorMessages) { ModelState.AddModelError("", error); } return(View(levelLevelDetailView)); } } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(View(levelLevelDetailView)); } } return(View(levelLevelDetailView)); }
public ActionResult Create() { LevelLevelDetailView levelLevelDetailView = new LevelLevelDetailView(); levelLevelDetailView.EmployeeView = GetEmployee(); return(View(levelLevelDetailView)); }
public ActionResult Edit(string id) { LevelLevelDetailView levelLevelDetailView = new LevelLevelDetailView(); levelLevelDetailView.LevelLevelView = this.GetLevelLevelView(id); //levelLevelDetailView.EmployeeView = GetEmployee(); return(View(levelLevelDetailView)); }
public ActionResult Edit(string id, LevelLevelDetailView levelLevelDetailView) { if (ModelState.IsValid) { try { EditLevelLevelRequest request = new EditLevelLevelRequest(); request.ID = Guid.Parse(id); request.ModifiedEmployeeID = GetEmployee().ID; request.LevelID = levelLevelDetailView.LevelLevelView.LevelID; request.NextLevelID = levelLevelDetailView.LevelLevelView.RelatedLevelID; request.RowVersion = levelLevelDetailView.LevelLevelView.RowVersion; GeneralResponse response = this._levelLevelService.EditLevelLevel(request); if (response.success) { return(RedirectToAction("Index")); } else { foreach (string error in response.ErrorMessages) { ModelState.AddModelError("", error); } return(View(levelLevelDetailView)); } } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(View(levelLevelDetailView)); } } return(View(levelLevelDetailView)); }