public IEnumerable <TipoReserva> Fetch(TipoReserva entity) { return(DataHelper.List <TipoReserva>("PR_TIPO_RESERVA_CONSULTAR", new SqlParameter("@id_tipo_reserva", entity.Codigo), new SqlParameter("@ds_tipo_reserva", entity.Descricao) )); }
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 IActionResult Create([FromBody] TipoReserva tipoReserva) { if (tipoReserva == null) { return(BadRequest()); } _repositorio.Add(tipoReserva); return(CreatedAtRoute("GetTipoReserva", new { id = tipoReserva.Id }, tipoReserva)); }
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 IActionResult Update(int id, [FromBody] TipoReserva item) { if (item == null || item.Id != id) { return(BadRequest()); } var tipoReserva = _repositorio.Find(id); if (tipoReserva == null) { return(NotFound()); } tipoReserva.Descricao = item.Descricao; tipoReserva.Valor = item.Valor; _repositorio.Update(tipoReserva); return(new NoContentResult()); }
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); }
public RetornoTO Remover(int identificador) { _Contexto = ControladorAcesso.ObterContexto(); RetornoTO retorno = new RetornoTO(); TipoReserva entidade = _Contexto.TipoReserva.FirstOrDefault(x => x.Identificador == identificador); if (entidade == null) { retorno.Valido = false; retorno.Mensagem = Mensagem.Obter("TipoReserva", false); return(retorno); } _Contexto.TipoReserva.Remove(entidade); _Contexto.SaveChanges(); retorno.Valido = true; retorno.Mensagem = Mensagem.Exclusao("TipoReserva"); return(retorno); }
internal void PreencherEntidade(TipoReserva entidade) { entidade.Tipo = Tipo; }
internal void PreencherTO(TipoReserva entidade) { Identificador = entidade.Identificador; Tipo = entidade.Tipo; }
public IEnumerable <TipoReserva> Buscar(TipoReserva tipo) { return(_tipoReserva.Fetch(tipo)); }