public static List <Datos.usp_TRANSFUSIONES_PACIENTE_Result> ObtenerTransfPacient(string hc) { using (var db = new BBCORE1Entities()) { return(db.usp_TRANSFUSIONES_PACIENTE(hc).ToList()); } }
//public static List<T1> Listar() //{ // using (var db = new VENDIXEntities()) // { // return db.Set<T1>().ToList(); // } //} public static List <T1> Listar( Expression <Func <T1, bool> > filter = null, Func <IQueryable <T1>, IOrderedQueryable <T1> > orderBy = null, string includeProperties = "") { using (var db = new BBCORE1Entities()) { db.Configuration.ProxyCreationEnabled = false; db.Configuration.LazyLoadingEnabled = false; db.Configuration.ValidateOnSaveEnabled = false; IQueryable <T1> query = db.Set <T1>(); if (filter != null) { query = query.Where(filter); } foreach (var includeProperty in includeProperties.Split (new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)) { query = query.Include(includeProperty); } if (orderBy != null) { return(orderBy(query).ToList()); } return(query.ToList()); } }
public static List <Datos.usp_CANDIDATOS_DONACIONES_PACIENTE_Result> ObtenerCandidatos(string hc) { using (var db = new BBCORE1Entities()) { return(db.usp_CANDIDATOS_DONACIONES_PACIENTE(hc).ToList()); } }
public static List <Datos.usp_CANT_GLOBULOS_TRANSFUSION_PACIENTE_Result> ObtenerGlobTransf(string hc) { using (var db = new BBCORE1Entities()) { return(db.usp_CANT_GLOBULOS_TRANSFUSION_PACIENTE(hc).ToList()); } }
public static List <Datos.ups_DATOS_PACIENTE_Result> ListarDatosPaciente(string hc) { using (var db = new BBCORE1Entities()) { return(db.ups_DATOS_PACIENTE(hc).ToList()); } }
public static List <Datos.CONSUMO_PACIENTE_Result> ObtenerPaciente(string hc) { using (var db = new BBCORE1Entities()) { return(db.CONSUMO_PACIENTE(hc).ToList()); } }
public static bool EjecutarSql(string query) { using (var db = new BBCORE1Entities()) { db.Database.ExecuteSqlCommand(query); return(true); } }
public static List <Datos.CONSUMO_DETALLE_Result> ObtenerConsumoDetalle_Paciente(string hc, string fecha_inicio, string fecha_fin) { using (var db = new BBCORE1Entities()) { DateTime _fecha_inicio = Convert.ToDateTime(fecha_inicio); DateTime _fecha_fin = Convert.ToDateTime(fecha_fin); return(db.CONSUMO_DETALLE(hc, _fecha_inicio, _fecha_fin).ToList()); } }
public static List <Datos.CONSUMO_RESUMEN_DONANTES_Result> ObtenerConsumoResum_Donantes(string hc, string fecha_inicio, string fecha_fin) { using (var db = new BBCORE1Entities()) { DateTime _fecha_inicio = Convert.ToDateTime(fecha_inicio); DateTime _fecha_fin = Convert.ToDateTime(fecha_fin); return(db.CONSUMO_RESUMEN_DONANTES(hc, _fecha_inicio, _fecha_fin).ToList()); } }
public static T1 Obtener(int id) { using (var db = new BBCORE1Entities()) { db.Configuration.ProxyCreationEnabled = false; db.Configuration.LazyLoadingEnabled = false; db.Configuration.ValidateOnSaveEnabled = false; return(db.Set <T1>().Find(id)); } }
public static void Guardar(List <T1> entities) { using (var db = new BBCORE1Entities()) { foreach (var e in entities) { db.Set <T1>().AddOrUpdate(e); } db.SaveChanges(); } }
public static T1 Guardar(T1 entity) { using (var db = new BBCORE1Entities()) { db.Set <T1>().AddOrUpdate(entity); if (db.SaveChanges() > 0) { return(entity); } } return(null); }
public static bool Eliminar(int pId) { using (var db = new BBCORE1Entities()) { db.Configuration.ProxyCreationEnabled = false; db.Configuration.LazyLoadingEnabled = false; db.Configuration.ValidateOnSaveEnabled = false; Eliminar(db, pId); if (db.SaveChanges() > 0) { return(true); } } return(false); }
public static bool Actualizar(T1 entity) { using (var db = new BBCORE1Entities()) { db.Configuration.ProxyCreationEnabled = false; db.Configuration.LazyLoadingEnabled = false; db.Configuration.ValidateOnSaveEnabled = false; Actualizar(db, entity); if (db.SaveChanges() > 0) { return(true); } } return(false); }
public static List <Datos.V_Poblacion> BuscarPaciente(string clave) { List <HRA.Datos.V_Poblacion> lista = null; var cadena = clave.Split(Char.Parse(" ")); string par1, par2, par3, par4; using (var db = new BBCORE1Entities()) { if (cadena.Count() == 1) { par1 = cadena[0]; lista = db.V_Poblacion.Where(x => x.nombre_completo.StartsWith(par1)) .OrderBy(x => x.nombre_completo).Take(50).ToList(); } if (cadena.Count() == 2) { par1 = cadena[0]; par2 = cadena[1]; lista = db.V_Poblacion.Where(x => x.nombre_completo.StartsWith(par1) && x.nombre_completo.Contains(par2)) .OrderBy(x => x.nombre_completo).Take(50).ToList(); } if (cadena.Count() == 3) { par1 = cadena[0]; par2 = cadena[1]; par3 = cadena[2]; lista = db.V_Poblacion.Where(x => x.nombre_completo.StartsWith(par1) && x.nombre_completo.Contains(par2) && x.nombre_completo.Contains(par3)) .OrderBy(x => x.nombre_completo).Take(50).ToList(); } if (cadena.Count() >= 4) { par1 = cadena[0]; par2 = cadena[1]; par3 = cadena[2]; par4 = cadena[3]; lista = db.V_Poblacion.Where(x => x.nombre_completo.StartsWith(par1) && x.nombre_completo.Contains(par2) && x.nombre_completo.Contains(par3) && x.nombre_completo.Contains(par4)) .OrderBy(x => x.nombre_completo).Take(50).ToList(); } return(lista.ToList()); } }
public static void ActualizarParcial(T1 entity, params Expression <Func <T1, object> >[] properties) { using (var db = new BBCORE1Entities()) { db.Configuration.ValidateOnSaveEnabled = false; var entry = db.Entry(entity); if (entry.State == EntityState.Detached) { db.Set <T1>().Attach(entity); } if (properties != null) { foreach (var p in properties) { entry.Property(p).IsModified = true; } } db.SaveChanges(); } }