public List <ServicioBE> get(ServicioBE.Criterio pCriterio) { try { List <ServicioBE> listado = new List <ServicioBE>(); using (dbVeterinariaEntities db = new dbVeterinariaEntities()) { var lstQuery = (from elem in db.SERVICIO select new ServicioBE() { id = elem.ID, codigo = elem.CODIGO, costo = elem.COSTO, nombre = elem.NOMBRE }).ToList(); if (lstQuery != null) { listado.AddRange(lstQuery.ToList()); } } if (pCriterio != null) { if (!string.IsNullOrEmpty(pCriterio.CODIGO)) { listado = listado.FindAll(t => t.codigo.Equals(pCriterio.CODIGO)); } if (pCriterio.ID != 0) { listado = listado.FindAll(t => t.id.Equals(pCriterio.ID)); } } return(listado); } catch (Exception ex) { throw; } }
public List <ServicioBE> getServicio(ServicioBE.Criterio pCriterio) { return(servicioDA.get(pCriterio)); }