Beispiel #1
0
        public EntregavelDTO ConsultarEntregavel(int idEntregavel)
        {
            var entregavel = new EntregavelDTO();

            using (var db = new FIPEContratosContext())
            {
                try
                {
                    var bEntregavel = new bEntregavel(db);
                    entregavel = bEntregavel.ConsultarEntregavel(idEntregavel);
                }
                catch (Exception ex)
                {
                    new bEmail(db).EnviarEmailTratamentoErro(ex, "EntregavelController-ConsultarEntregavel");


                    throw ex;
                }

                return(entregavel);
            }
        }
Beispiel #2
0
        public List <EntregavelDTO> ObterEntregaveisPorId(int[] idsEntregaveis)
        {
            List <EntregavelDTO> entregaveis = new List <EntregavelDTO>();

            using (var db = new FIPEContratosContext())
            {
                try
                {
                    var bEntregavel = new bEntregavel(db);

                    foreach (int id in idsEntregaveis)
                    {
                        entregaveis.Add(bEntregavel.ConsultarEntregavel(id));
                    }
                }
                catch (Exception ex)
                {
                    new bEmail(db).EnviarEmailTratamentoErro(ex, "EntregavelController-ObterEntregaveisPorId");
                    throw ex;
                }
            }

            return(entregaveis);
        }