public ActionResult SegmentoCreate() { var model = new Perfil_Models(); model.DdlTipoPerfilLista = TipoPerfilLista(); return(View(model)); }
public ActionResult Edit(int id) { var filtro = this._perfilApp.ListarPorId(id); var model = new Perfil_Models { IdPerfil = filtro.IdPerfil, Perfil = filtro.Perfil, }; return(View(model)); }
public ActionResult Details(int id) { var filtro = this._perfilApp.ListarPorId(id); var model = new Perfil_Models { Perfil = filtro.Perfil, //Tipo = filtro.Tipo, DescricaoTipo = filtro.DescricaoTipo, DataCadastro = filtro.DataCadastro, }; return(View(model)); }
//[HttpPost] public ActionResult PerfilCreate(Perfil_Models model) { var result = this._perfilApp.ExistePerfilSegm(model.Perfil); if (result != true) { model.DdlTipoPerfilLista = TipoPerfilLista(); try { var dommain = new sosportalperfil_Dommain { Perfil = model.Perfil, DataCadastro = DateTime.Now, DataAlteracao = DateTime.Now, Status = true, DescricaoTipo = "Perfil", Tipo = 1, }; if (ModelState.IsValid) { this._perfilApp.Salvar(dommain); TempData["msgsucesso"] = "Registro salvo com sucesso"; return(View(model)); } } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(View(model)); } return(RedirectToAction("perfilLista", "perfil")); } else { TempData["msgsucesso"] = "Essa classificação já esta cadastrada!"; } return(RedirectToAction("perfilLista", "perfil")); }
//[HttpPost] public ActionResult SegmentoCreate(Perfil_Models model) { var resultado = this._perfilApp.ExistePerfilSegm(model.Perfil); if (resultado != true) { try { var dommain = new sosportalperfil_Dommain { Perfil = model.Perfil, DataCadastro = DateTime.Now, DataAlteracao = DateTime.Now, Status = true, DescricaoTipo = "Segmento", Tipo = 2, }; if (ModelState.IsValid) { this._perfilApp.Salvar(dommain); TempData["msgsucesso"] = "Registro salvo com sucesso"; return(View(model)); } } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(View(model)); } return(RedirectToAction("SegmentoLista", "segmento")); } else { TempData["msgsucesso"] = "Esse nome ja esta cadastrado em nossa base!"; } return(RedirectToAction("segmentoLista", "segmento")); }
public ActionResult Edit(Perfil_Models model) { try { var filtro = this._perfilApp.ListarPorId(model.IdPerfil); filtro.IdPerfil = model.IdPerfil; filtro.Perfil = model.Perfil; if (ModelState.IsValid) { this._perfilApp.Atualizar(filtro); TempData["msgsucesso"] = "Registro atualizado com sucesso!"; } return(View(model)); } catch (Exception exception) { TempData["msgerror"] = exception.Message.ToString(); return(View(model)); } }