public ActionResult Details(string id) { LevelTypeDetailView levelTypeDetailView = new LevelTypeDetailView(); levelTypeDetailView.EmployeeView = GetEmployee(); #region Access Check bool hasPermission = GetEmployee().IsGuaranteed("LevelType_Read"); if (!hasPermission) { ModelState.AddModelError("", "AccessDenied"); return(View(levelTypeDetailView)); } #endregion LevelTypeView levelTypeView = this.GetLevelTypeView(id); levelTypeDetailView.LevelTypeView = levelTypeView; return(View(levelTypeDetailView)); }
public GetLevelTypeResponse GetLevelType(GetRequest request) { GetLevelTypeResponse response = new GetLevelTypeResponse(); try { LevelType levelType = new LevelType(); LevelTypeView levelTypeView = levelType.ConvertToLevelTypeView(); levelType = _levelTypeRepository.FindBy(request.ID); if (levelType != null) { levelTypeView = levelType.ConvertToLevelTypeView(); } response.LevelTypeView = levelTypeView; } catch (Exception ex) { throw; } return(response); }