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));
 }