public void Insertar_Detalle_Cuota(DETALLES_CUOTAS obj) { using (var db = new BD_JSYSEntities()) { db.DETALLES_CUOTAS.Add(obj); db.SaveChanges(); } }
public void Anular_Detalle_Cuota(DETALLES_CUOTAS obj) { using (var db = new BD_JSYSEntities()) { var obj_detalle = db.DETALLES_CUOTAS.Where(a => a.ID_FACTURA == obj.ID_FACTURA).Where(a => a.NUMERO_CUOTA == obj.NUMERO_CUOTA).Where(a => a.RE_CALCULADO == "NO").Single(); obj_detalle.MONTO_PAGADO = obj_detalle.MONTO_PAGADO - obj.MONTO_PAGADO; obj_detalle.MONTO_PENDIENTE = obj_detalle.MONTO_PENDIENTE + obj.MONTO_PAGADO; db.SaveChanges(); } }
public void Actualizar_Cuotas(DETALLES_CUOTAS obj) { using (var db = new BD_JSYSEntities()) { var obj_det = db.DETALLES_CUOTAS.Where(e => e.ID_FACTURA == obj.ID_FACTURA).Where(e => e.MONTO_PAGADO > 0).ToList(); if (obj_det.Count() > 0) { obj_det[0].RE_CALCULADO = obj.RE_CALCULADO; db.SaveChanges(); } } }