public void Atualizar(TipoReservaTO to) { _Contexto = ControladorAcesso.ObterContexto(); if (to.Identificador == 0 || to == null) { to.Valido = false; to.Mensagem = Mensagem.Atualizacao("TipoReserva", false); return; } TipoReserva entidade = _Contexto.TipoReserva.FirstOrDefault(x => x.Identificador == to.Identificador); if (entidade == null) { to.Valido = false; to.Mensagem = Mensagem.Obter("TipoReserva", false); return; } to.PreencherEntidade(entidade); _Contexto.SaveChanges(); to.PreencherTO(entidade); to.Valido = true; to.Mensagem = Mensagem.Atualizacao("TipoReserva", true); return; }
public ListaTipoReservaTO Listar() { _Contexto = ControladorAcesso.ObterContexto(); ListaTipoReservaTO retorno = new ListaTipoReservaTO(); List <TipoReserva> listaTipoReserva = _Contexto.TipoReserva.ToList(); if (listaTipoReserva == null || listaTipoReserva.Count == 0) { retorno.Valido = false; retorno.Mensagem = Mensagem.Lista("TipoReserva", false); return(retorno); } TipoReservaTO to; foreach (TipoReserva entidade in listaTipoReserva) { to = new TipoReservaTO(); to.PreencherTO(entidade); retorno.Lista.Add(to); } retorno.Valido = true; retorno.Mensagem = Mensagem.Lista("TipoReserva", true); return(retorno); }
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; }
private void btnSalvarEdicaoTipoReserva_Click(object sender, EventArgs e) { TipoReservaTO tipoReservaTO = new TipoReservaTO(); tipoReservaTO.Identificador = Convert.ToInt32(txtEditarCodTipoReserva.Text); tipoReservaTO.Tipo = txtEditarTipoReserva.Text; TipoReservaService.Atualizar(tipoReservaTO); if (!tipoReservaTO.Valido) { MessageBox.Show(tipoReservaTO.Mensagem); } this.Close(); }
private void btnConfirmarExclusaoTipoReserva_Click(object sender, EventArgs e) { int idTipoReserva = Convert.ToInt32(lblExcluirCodTipoReserva.Text); RetornoTO retorno = new TipoReservaTO(); retorno = TipoReservaService.Remover(idTipoReserva); //Todo: Retornar mensagem se nao for valido if (!retorno.Valido) { MessageBox.Show(retorno.Mensagem, "Atenção"); } this.Close(); }
public void Cadastrar(TipoReservaTO to) { _Contexto = ControladorAcesso.ObterContexto(); TipoReserva entidade = new TipoReserva(); to.PreencherEntidade(entidade); _Contexto.TipoReserva.Add(entidade); _Contexto.SaveChanges(); to.PreencherTO(entidade); to.Valido = true; to.Mensagem = Mensagem.Cadastro("TipoReserva"); return; }
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()); }
public TipoReservaTO Obter(int identificador) { _Contexto = ControladorAcesso.ObterContexto(); TipoReservaTO retorno = new TipoReservaTO(); TipoReserva entidade = _Contexto.TipoReserva.FirstOrDefault(x => x.Identificador == identificador); if (entidade == null) { retorno.Valido = false; retorno.Mensagem = Mensagem.Obter("TipoReserva", false); return(retorno); } retorno.PreencherTO(entidade); retorno.Valido = true; retorno.Mensagem = Mensagem.Obter("TipoReserva", true); return(retorno); }
private void btnSalvarTipoReserva_Click(object sender, EventArgs e) { string erro = String.Empty; if (!ValidarCampos(out erro)) { MessageBox.Show(erro, "Atenção"); } TipoReservaTO tipoReservaTO = new TipoReservaTO(); tipoReservaTO.Identificador = Convert.ToInt32(txtCodTipoReserva.Text); tipoReservaTO.Tipo = txtTipoReserva.Text; TipoReservaService.Criar(tipoReservaTO); if (!tipoReservaTO.Valido) { MessageBox.Show(tipoReservaTO.Mensagem, "Atenção"); return; } this.Close(); }
public static void Criar(TipoReservaTO entidadeTO) { _Crud = CrudService <TipoReservaCrud> .ObterInstancia(); _Crud.Cadastrar(entidadeTO); }
public static void Atualizar(TipoReservaTO entidadeTO) { _Crud = CrudService <TipoReservaCrud> .ObterInstancia(); _Crud.Atualizar(entidadeTO); }