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 TipoReservaTO = TipoReservaService.Obter(id); if (!TipoReservaTO.Valido) { Session["Mensagem"] = TipoReservaTO.Mensagem; return(RedirectToAction("Index")); } var TipoReservaVM = Mapper.Map <TipoReservaTO, TipoReservaVM>(TipoReservaTO); return(View(TipoReservaVM)); } return(RedirectToAction("Index")); }
public ActionResult Delete(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 (id > 0) { var TipoReservaTO = TipoReservaService.Obter(id); var TipoReservaVM = Mapper.Map <TipoReservaTO, TipoReservaVM>(TipoReservaTO); return(View(TipoReservaVM)); } else { return(RedirectToAction("Index")); } }
private void PreencherCampos(int id) { TipoReservaTO tipoReservaTO = new TipoReservaTO(); tipoReservaTO = TipoReservaService.Obter(id); if (!tipoReservaTO.Valido) { //Todo: Exibir Mensagem e Fechar Form MessageBox.Show(tipoReservaTO.Mensagem); } txtEditarCodTipoReserva.Text = Convert.ToString(tipoReservaTO.Identificador); txtEditarTipoReserva.Text = tipoReservaTO.Tipo; }
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")); } TipoReservaTO TipoReservaTO = new TipoReservaTO(); try { TipoReservaTO = TipoReservaService.Obter(id); if (!TipoReservaTO.Valido) { Session["Mensagem"] = TipoReservaTO.Mensagem; return(RedirectToActionPermanent("Index")); } var TipoReservaVM = Mapper.Map <TipoReservaTO, TipoReservaVM>(TipoReservaTO); return(View(TipoReservaVM)); } catch (Exception ex) { TipoReservaTO.Mensagem = $"Erro ao obter TipoReserva. Erro: {ex.Message}"; } return(View()); }