/// <summary> /// Summary View of the data from database. /// </summary> /// <returns></returns> // [TypeFilter(typeof(AuthorizeAction), Arguments = new object[] { "Read" })] public IActionResult SummaryView() { EquityBrokersViewModel model = new EquityBrokersViewModel(); 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() { EquityBrokersViewModel model = new EquityBrokersViewModel { CountryList = _interface.GetCountryList(), CompanyList = _interface.GetCompanyList() }; InitAccessModel(model); return(View(model)); }
public IActionResult AddUpdate(EquityBrokersViewModel model) { // If the model valid go to the next level if (ModelState.IsValid) { return(Json(_interface.AddUpdate(model.equityBrokers))); } // Else it shows the error message. else { JsonResponse resp = new JsonResponse { 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) { EquityBrokersViewModel model = new EquityBrokersViewModel { equityBrokers = _interface.GetData(ID) }; if (model.equityBrokers != null) { model.CompanyList = _interface.GetCompanyList(); model.CountryList = _interface.GetCountryList(); model.StateList = _interface.GetStateList(model.equityBrokers.CountryID); model.CityList = _interface.GetCityList(model.equityBrokers.StateID); InitAccessModel(model); return(View("Index", model)); } else { return(RedirectToAction("DateNotFound", "Home")); } }