public ActionResult Delete(int id) { if (Session["MoradorTO"] != null) { return(RedirectToActionPermanent("AccessDenied", "ErrorHandler")); } if (Session["UsuarioTO"] != null) { _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } } if (id > 0) { var ColaboradorTO = ColaboradorService.Obter(id); var ColaboradorVM = Mapper.Map <ColaboradorTO, ColaboradorVM>(ColaboradorTO); return(View(ColaboradorVM)); } else { return(RedirectToAction("Index")); } }
public ActionResult Edit(int id) { if (Session["MoradorTO"] != null) { return(RedirectToActionPermanent("AccessDenied", "ErrorHandler")); } if (Session["UsuarioTO"] == null) { return(RedirectToActionPermanent("Login", "Home")); } _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } if (ModelState.IsValid) { var ColaboradorTO = ColaboradorService.Obter(id); if (!ColaboradorTO.Valido) { Session["Mensagem"] = ColaboradorTO.Mensagem; return(RedirectToAction("Index")); } var ColaboradorVM = Mapper.Map <ColaboradorTO, ColaboradorVM>(ColaboradorTO); return(View(ColaboradorVM)); } return(RedirectToAction("Index")); }
public ActionResult Details(int id) { if (Session["MoradorTO"] != null) { return(RedirectToActionPermanent("AccessDenied", "ErrorHandler")); } if (Session["UsuarioTO"] == null) { return(RedirectToActionPermanent("Login", "Home")); } _usuarioTO = (UsuarioTO)Session["UsuarioTO"]; if (!_usuarioTO.Valido) { return(RedirectToActionPermanent("Login", "Home")); } ColaboradorTO ColaboradorTO = new ColaboradorTO(); try { ColaboradorTO = ColaboradorService.Obter(id); if (!ColaboradorTO.Valido) { Session["Mensagem"] = ColaboradorTO.Mensagem; return(RedirectToActionPermanent("Index")); } var ColaboradorVM = Mapper.Map <ColaboradorTO, ColaboradorVM>(ColaboradorTO); return(View(ColaboradorVM)); } catch (Exception ex) { ColaboradorTO.Mensagem = $"Erro ao obter Colaborador. Erro: {ex.Message}"; } return(View()); }
private void PreencherCampos(int id) { ColaboradorTO colaboradorTO = new ColaboradorTO(); colaboradorTO = ColaboradorService.Obter(id); if (!colaboradorTO.Valido) { MessageBox.Show(colaboradorTO.Mensagem); this.Close(); } txtEditarNomeColab.Text = colaboradorTO.Nome; txtEditarColabRG.Text = colaboradorTO.RG; txtEditarCpfColab.Text = colaboradorTO.CPF; txtEditarSalarioColab.Text = Convert.ToString(colaboradorTO.Salario); txtEditarColabFuncao.Text = colaboradorTO.Funcao; dtDataContrato.Value = Convert.ToDateTime(colaboradorTO.DataContrato); lblEditarCodColab.Text = colaboradorTO.Identificador.ToString(); }