private void AfectaFlujo(FrmCobroRapido form) { if (venta.ConceptoPago1 != null) { Flujo flujo = new Flujo(); flujo.ConceptoId = venta.TipoDocId; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.ConceptoPagoId = venta.ConceptoPago1; if (form.formaPago1 == null) { flujo.AfectaCorte = formaPagoController.SelectOneByName(venta.ConceptoPago1).AfectaCorte; } else { flujo.AfectaCorte = form.formaPago1.AfectaCorte; } flujo.Referencia = venta.VentaId; flujo.Referenciap = "NULL"; flujo.Es = "E"; flujo.Importe = venta.Pago1; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujo.IsDeleted = false; flujoController.InsertOne(flujo); } if (venta.ConceptoPago2 != null) { Flujo flujo = new Flujo(); flujo.ConceptoId = venta.TipoDocId; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.ConceptoPagoId = venta.ConceptoPago2; if (form.formaPago2 == null) { flujo.AfectaCorte = formaPagoController.SelectOneByName(venta.ConceptoPago2).AfectaCorte; } else { flujo.AfectaCorte = form.formaPago2.AfectaCorte; } flujo.Referencia = venta.VentaId; flujo.Referenciap = "NULL"; flujo.Es = "E"; flujo.Importe = venta.Pago2; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujo.IsDeleted = false; flujoController.InsertOne(flujo); } if (venta.ConceptoPago3 != null) { Flujo flujo = new Flujo(); flujo.ConceptoId = venta.TipoDocId; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.ConceptoPagoId = venta.ConceptoPago3; if (form.formaPago3 == null) { flujo.AfectaCorte = formaPagoController.SelectOneByName(venta.ConceptoPago3).AfectaCorte; } else { flujo.AfectaCorte = form.formaPago3.AfectaCorte; } flujo.Referencia = venta.VentaId; flujo.Referenciap = "NULL"; flujo.Es = "E"; flujo.Importe = venta.Pago3; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujo.IsDeleted = false; flujoController.InsertOne(flujo); } if (venta.Cambio != null) { if (venta.Cambio > 0) { Flujo flujo = new Flujo(); flujo.ConceptoId = venta.TipoDocId; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.ConceptoPagoId = "CAM"; flujo.AfectaCorte = false; flujo.Referencia = venta.VentaId; flujo.Referenciap = "NULL"; flujo.Es = "S"; flujo.Importe = (decimal)venta.Cambio; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujo.IsDeleted = false; flujoController.InsertOne(flujo); } } }
private void AfectaFlujo() { Flujo flujo = new Flujo(); flujo.ConceptoIngresoId = "CLIEN"; flujo.EntradaSalida = "E"; flujo.Importe = venta.Pago1; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.VentaOrigen = venta.VentaId; flujo.Cortado = false; flujo.ConceptoImporteId = venta.ConceptoPago1; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujoController.InsertOne(flujo); if (venta.Cambio != null) { if (venta.Cambio > 0) { flujo = new Flujo(); flujo.ConceptoEgresoId = "CAM"; flujo.EntradaSalida = "S"; flujo.Importe = (decimal)venta.Cambio; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.VentaOrigen = venta.VentaId; flujo.Cortado = false; flujo.ConceptoImporteId = venta.ConceptoPago1; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujoController.InsertOne(flujo); } } if (venta.ConceptoPago2 != null) { flujo = new Flujo(); flujo.ConceptoIngresoId = "CLIEN"; flujo.EntradaSalida = "E"; flujo.Importe = venta.Pago2; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.VentaOrigen = venta.VentaId; flujo.Cortado = false; flujo.ConceptoImporteId = venta.ConceptoPago2; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujoController.InsertOne(flujo); } if (venta.ConceptoPago3 != null) { flujo = new Flujo(); flujo.ConceptoIngresoId = "CLIEN"; flujo.EntradaSalida = "E"; flujo.Importe = venta.Pago3; flujo.EstacionId = Ambiente.Estacion.EstacionId; flujo.VentaOrigen = venta.VentaId; flujo.Cortado = false; flujo.ConceptoImporteId = venta.ConceptoPago3; flujo.CreatedAt = DateTime.Now; flujo.CreatedBy = Ambiente.LoggedUser.UsuarioId; flujoController.InsertOne(flujo); } }