public EntregavelDTO ConsultarEntregavelTemporaria(int idEntregavel) { var entregavel = new EntregavelDTO(); using (var db = new FIPEContratosContext()) { try { var bEntregavel = new bEntregavel(db); entregavel = bEntregavel.ConsultarEntregavelTemporaria(idEntregavel); } catch (Exception ex) { new bEmail(db).EnviarEmailTratamentoErro(ex, "EntregavelController-ConsultarEntregavelTemporaria"); throw ex; } return(entregavel); } }
public List <EntregavelDTO> ObterEntregaveisPorIdTemporaria(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.ConsultarEntregavelTemporaria(id)); } } catch (Exception ex) { new bEmail(db).EnviarEmailTratamentoErro(ex, "EntregavelController-ObterEntregaveisPorIdTemporaria"); throw ex; } } return(entregaveis); }