public void ActualizarReporte(string deudaActual, string ultimoPago, int idCliente) { string fecha = System.DateTime.Now.ToString("dd/MM/yyyy"); // Ej. 26/11/2018 reporte = GetReporte(idCliente); TablaReportesClientes.Where(r => r.IdRegistro == reporte[0].IdRegistro) .Set(r => r.IdCliente, reporte[0].IdCliente) .Set(r => r.SaldoActual, "$" + deudaActual) .Set(r => r.FechaActual, fecha) .Set(r => r.UltimoPago, "$" + ultimoPago) .Set(r => r.FechaPago, fecha) .Set(r => r.Id, reporte[0].Id) .Update(); }
public void ActualizarCliente(string id, string nombre, string apellido, string direccion, string telefono, int idCliente) { TablaClientes.Where(c => c.IdCliente == idCliente) .Set(c => c.Id, id) .Set(c => c.Nombre, nombre) .Set(c => c.Apellido, apellido) .Set(c => c.Direccion, direccion) .Set(c => c.Telefono, telefono) .Update(); reporte = GetReporte(idCliente); TablaReportesClientes.Where(r => r.IdRegistro == reporte[0].IdRegistro) .Set(r => r.IdCliente, reporte[0].IdCliente) .Set(r => r.SaldoActual, reporte[0].SaldoActual) .Set(r => r.FechaActual, reporte[0].FechaActual) .Set(r => r.UltimoPago, reporte[0].UltimoPago) .Set(r => r.FechaPago, reporte[0].FechaPago) .Set(r => r.Id, id) .Update(); }
public void EliminarCliente(int idCLiente, int idRegistro) { TablaReportesClientes.Where(r => r.IdRegistro == idRegistro).Delete(); TablaClientes.Where(c => c.IdCliente == idCLiente).Delete(); }
public List <ReportesClientes> GetReporte(int idCliente) { return(TablaReportesClientes.Where(r => r.IdCliente == idCliente).ToList()); // Lambda }