private Configuracao_Models Listas(Configuracao_Models model) { model.DdlConfiguracaoListaController = ConfiguracaoListaController(_confingApp.ListarTodos()); //model.DdlConfiguracaoListaControllerPoorFiltro = ConfiguracaoListaControllerPoorFiltro(_confingApp.ListarTodos()); return(model); }
//[CustomAuthorize] public ActionResult CadastroActionCreate() { var model = new Configuracao_Models(); model.DdlConfiguracaoListaController = ConfiguracaoListaController(this._configuracaApp.ListarTodos()); return(View(model)); }
public JsonResult AdicionaCofiguracao(int idController, string controller) { try { var objeto = new Configuracao_Models { IdController = idController, ControllerAction = controller, }; var lista = new List <Configuracao_Models>(); if (Session["_locacao_"] != null) { lista = (List <Configuracao_Models>)Session["_locacao_"]; lista.Add(objeto); Session["_locacao_"] = lista; TempData["msgsucesso"] = "Registro adicionado com sucesso."; } else { lista.Add(objeto); Session["_locacao_"] = lista; TempData["msgsucesso"] = "Registro adicionado com sucesso."; } return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(Json(new { success = false }, JsonRequestBehavior.AllowGet)); } }
//public ActionResult Create() //{ // var model = new Configuracao_Models(); // model.DdlConfiguracaoListaController = ConfiguracaoListaController(_confingApp.ListarTodos()); // //model.DdlConfiguracaoListaControllerPoorFiltro = ConfiguracaoListaControllerPoorFiltro(_confingApp.ListarTodos()); // return View(model); //} //[HttpPost] //public ActionResult Create(Configuracao_Models model) //{ // try // { // var dommain = new sosportalconfiguracao_Dommain // { // IdConfiguracao = model.IdConfiguracao, // Controller = model.Controller, // ViewName = model.Controller, // //ViewName = model.ViewName, // IdController = model.IdController, // Status = true, // DescricaoTipo = 1, // }; // if (ModelState.IsValid) // { // this._confingApp.Salvar(dommain); // TempData["msgsucesso"] = "Registro salvo com sucesso"; // model.DdlConfiguracaoListaController = ConfiguracaoListaController(this._confingApp.ListarTodos()); // } // else // { // TempData["msgerror"] = "Erro ao tentar salvar os dados"; // } // } // catch (Exception exception) // { // TempData["msgerror"] = exception.Message.ToString(); // return View(model); // } // return RedirectToAction("Create"); //} //[CustomAuthorize] public ActionResult Create() { var model = new Configuracao_Models(); this.Listas(model); return(View(model)); }
//[CustomAuthorize] public ActionResult CadastroActionLista() { var model = new List <Configuracao_Models>(); foreach (var item in this._configuracaApp.ListarTodos()) { var objeto = new Configuracao_Models { ControllerAction = item.ControllerAction, ViewName = item.ViewName, DescricaoTipoo = item.DescricaoTipo, }; model.Add(objeto); } return(View(model)); }
public ActionResult Index() { var model = new List <Configuracao_Models>(); foreach (var item in this._confingApp.ListarTodos()) { var objeto = new Configuracao_Models { IdConfiguracao = item.IdConfiguracao, ControllerAction = item.ControllerAction, IdController = item.IdController, }; model.Add(objeto); } return(View(model)); }
//[HttpPost] public ActionResult Create(Configuracao_Models model) { try { this.Listas(model); if (Session["_locacao_"] != null) { var lista = (List <Configuracao_Models>)Session["_locacao_"]; foreach (var item in lista) { var dto = new sosportalconfiguracao_Dommain { IdConfiguracao = item.IdConfiguracao, IdController = item.IdConfiguracao, ControllerAction = item.ControllerAction, DescricaoTipo = item.DescricaoTipoo, Status = item.Status, ViewName = item.ViewName, }; this._confingApp.Salvar(dto); } TempData["msgsucesso"] = "Registro salvo com sucesso."; Session["_locacao_"] = null; } } catch (Exception execption) { TempData["msgerror"] = execption.Message.ToString(); } return(View(model)); }
public ActionResult CadastroActionCreate(Configuracao_Models model) { var verificaaction = this._configuracaApp.ExisteAction(model.ControllerAction, model.IdController); if (verificaaction != true) { try { model.DdlConfiguracaoListaController = ConfiguracaoListaController(this._configuracaApp.ListarTodos()); var dommain = new sosportalconfiguracao_Dommain { ControllerAction = model.ControllerAction, IdController = model.IdController, Status = true, ViewName = model.ControllerAction, DescricaoTipo = 1, }; if (ModelState.IsValid) { this._configuracaApp.Salvar(dommain); TempData["msgsucesso"] = "Registro salvo com sucesso"; } } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(View(model)); } return(RedirectToAction("CadastroActionCreate")); } else { TempData["msgsucesso"] = "Ja existe um view com esse nome"; } return(RedirectToAction("CadastroActionCreate")); }
public ActionResult PaginaAcessoCreate(Configuracao_Models model) { var existControle = this._configuracaApp.ExisteControlle(model.ControllerAction); if (existControle != true) { var fitro = this._configuracaApp.ListarTodos(); try { var dommain = new sosportalconfiguracao_Dommain { ControllerAction = model.ControllerAction, IdController = 0, Status = true, DescricaoTipo = 2, }; if (ModelState.IsValid) { this._configuracaApp.Salvar(dommain); TempData["msgsucesso"] = "Registro salvo com sucesso"; } } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(View(model)); } return(RedirectToAction("PaginaAcessoCreate")); } else { TempData["msgsucesso"] = "Registro salvo com sucesso"; } return(RedirectToAction("PaginaAcessoCreate")); }
//[CustomAuthorize] public ActionResult PaginaAcessoCreate() { var model = new Configuracao_Models(); return(View(model)); }