示例#1
0
        public void terminarPago()
        {
            var objCxc = from CxC c in objContexto.CxCs
                         where c.estado == "En Espera"
                         select c;
            foreach (CxC x in objCxc)
            {
                Clases.CCajero.CxCid = x.idCxC;
                x.estado = "Pagado";
            }
            objContexto.SaveChanges();

            objIngcaja.idCxC = Clases.CCajero.CxCid;
            objIngcaja.idCaja = Clases.CCajero.cajaid;
            lblSaldo.Content = "0";
            lblCambio.Content = (Clases.CCajero.saldo + (Clases.CCajero.saldo * -2)).ToString();
            objContexto.AddToIngresoCajas(objIngcaja);
            objContexto.SaveChanges();

            txbMontoCuenta.Text = "";
            txbMontoIngreso.Text = "";
            Clases.CCajero.cxCguardada = false;
            Clases.CCajero.montopagar = 0;
            Clases.CCajero.montoingresado = 0;
            Clases.CCajero.saldo = 0;
            Clases.CCajero.cambio = 0;

            txbMontoCuenta.IsReadOnly = false;
            objIngcaja = new IngresoCaja();
            MessageBox.Show("Se termino de realizar el pago");
        }
示例#2
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet IngresoCajas. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToIngresoCajas(IngresoCaja ingresoCaja)
 {
     base.AddObject("IngresoCajas", ingresoCaja);
 }
示例#3
0
 /// <summary>
 /// Crear un nuevo objeto IngresoCaja.
 /// </summary>
 /// <param name="idIngreso">Valor inicial de la propiedad idIngreso.</param>
 /// <param name="idCxC">Valor inicial de la propiedad idCxC.</param>
 /// <param name="idCaja">Valor inicial de la propiedad idCaja.</param>
 /// <param name="bs">Valor inicial de la propiedad bs.</param>
 /// <param name="dolares">Valor inicial de la propiedad dolares.</param>
 /// <param name="bolivianosTCambio">Valor inicial de la propiedad bolivianosTCambio.</param>
 /// <param name="visa">Valor inicial de la propiedad visa.</param>
 /// <param name="master">Valor inicial de la propiedad master.</param>
 /// <param name="promocion">Valor inicial de la propiedad promocion.</param>
 /// <param name="tCambio">Valor inicial de la propiedad TCambio.</param>
 public static IngresoCaja CreateIngresoCaja(global::System.Int32 idIngreso, global::System.Int32 idCxC, global::System.Int32 idCaja, global::System.Decimal bs, global::System.Decimal dolares, global::System.Decimal bolivianosTCambio, global::System.Decimal visa, global::System.Decimal master, global::System.Decimal promocion, global::System.Decimal tCambio)
 {
     IngresoCaja ingresoCaja = new IngresoCaja();
     ingresoCaja.idIngreso = idIngreso;
     ingresoCaja.idCxC = idCxC;
     ingresoCaja.idCaja = idCaja;
     ingresoCaja.bs = bs;
     ingresoCaja.dolares = dolares;
     ingresoCaja.bolivianosTCambio = bolivianosTCambio;
     ingresoCaja.visa = visa;
     ingresoCaja.master = master;
     ingresoCaja.promocion = promocion;
     ingresoCaja.TCambio = tCambio;
     return ingresoCaja;
 }