public List <OutputGetArea> ListaAreas(int id) { using (var db = new FIPEContratosContext()) { try { var lstRetornoAreas = new List <OutputGetArea>(); var lstAreas = new bArea(db).ListaAreas(); foreach (var a in lstAreas) { var area = new OutputGetArea(); area.IdArea = a.IdArea; area.DsArea = a.DsArea; lstRetornoAreas.Add(area); } return(lstRetornoAreas); } catch (Exception ex) { new bEmail(db).EnviarEmailTratamentoErro(ex, "ListaAreas"); throw; } } }
public OutputGetAreaId GetById(int id) { using (var db = new FIPEContratosContext()) { try { var area = new OutputGetAreaId(); var a = new bArea(db).BuscaAreaId(id); area.IdArea = a.IdArea; area.DsArea = a.DsArea; return(area); } catch (Exception ex) { new bEmail(db).EnviarEmailTratamentoErro(ex, "AreaController-GetById"); throw; } } }