/// <summary> /// Summary View of the data from database. /// </summary> /// <returns></returns> // [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Write" })] public IActionResult SummaryView() { SBUViewModel model = new SBUViewModel(); InitAccessModel(model); return(View(model)); }
/// <summary> /// Add and Update view of the Model /// </summary> /// <returns></returns> // [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Write" })] public IActionResult Index() { SBUViewModel model = new SBUViewModel(); model.sBU.IsActive = true; InitAccessModel(model); return(View(model)); }
public IActionResult AddUpdate(SBUViewModel model) { if (ModelState.IsValid) { return(Json(_interface.AddUpdate(model.sBU))); } else { resp.Message = Constants.ControllerMessage.All_Fields_Mandatory; return(Json(resp)); } }
/// <summary> /// Get the Data based on ID and return to the model to update view. /// </summary> /// <param name="ID"></param> /// <returns></returns> // [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Write" })] public IActionResult Update(int ID) { SBUViewModel model = new SBUViewModel(); InitAccessModel(model); model.sBU = _interface.GetData(ID); if (model.sBU != null) { return(View("Index", model)); } else { return(RedirectToAction("Index", "Home")); } }