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"); }
/// <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<T> asociada. /// </summary> public void AddToIngresoCajas(IngresoCaja ingresoCaja) { base.AddObject("IngresoCajas", ingresoCaja); }
/// <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; }