public static List <Cliente> ActualizarDeudas() { try { using (drususEntities db = new drususEntities()) { foreach (var cliente in db.Clientes) { //Corrido de fechas cliente.masVentiunDias += cliente.veintiunDias; cliente.veintiunDias = cliente.catorceDias; cliente.catorceDias = cliente.sieteDias; cliente.sieteDias = 0; //Registro cambio db.Entry(cliente).State = EntityState.Modified; } //Persiste en base db.SaveChanges(); return(db.Clientes.ToList()); } } catch (Exception e) { MessageBox.Show("Ha ocurrido un error al actualizar las deudas intentelo mas tarde " + e.Message); List <Cliente> vacia = new List <Cliente>(); return(vacia); } }
public static List <Cliente> ObtenerListaTodosLosClientes() { List <Cliente> clientes = new List <Cliente>(); using (drususEntities db = new drususEntities()) { clientes = db.Database.SqlQuery <Cliente>("SELECT * from Cliente order by apellido").ToList(); } return(clientes); }
public static List <Cliente> ObtenerListaClientes() { List <Cliente> clientes = new List <Cliente>(); using (drususEntities db = new drususEntities()) { clientes = db.Database.SqlQuery <Cliente>("SELECT * from Cliente where direccion <> 'Este cliente fue eliminado' and direccion <> 'Este cliente es deudor' or direccion is null order by apellido").ToList(); } return(clientes); }