Esempio n. 1
0
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet DetallesEgresoes. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToDetallesEgresoes(DetallesEgreso detallesEgreso)
 {
     base.AddObject("DetallesEgresoes", detallesEgreso);
 }
Esempio n. 2
0
 /// <summary>
 /// Crear un nuevo objeto DetallesEgreso.
 /// </summary>
 /// <param name="idDetEgreso">Valor inicial de la propiedad idDetEgreso.</param>
 /// <param name="idEgreso">Valor inicial de la propiedad IdEgreso.</param>
 /// <param name="c200bs">Valor inicial de la propiedad c200bs.</param>
 /// <param name="c100bs">Valor inicial de la propiedad c100bs.</param>
 /// <param name="c50bs">Valor inicial de la propiedad c50bs.</param>
 /// <param name="c100dolares">Valor inicial de la propiedad c100dolares.</param>
 /// <param name="c50dolares">Valor inicial de la propiedad c50dolares.</param>
 /// <param name="c20dolares">Valor inicial de la propiedad c20dolares.</param>
 /// <param name="c10dolares">Valor inicial de la propiedad c10dolares.</param>
 /// <param name="c5dolares">Valor inicial de la propiedad c5dolares.</param>
 /// <param name="c1dolares">Valor inicial de la propiedad c1dolares.</param>
 /// <param name="tCambio">Valor inicial de la propiedad TCambio.</param>
 public static DetallesEgreso CreateDetallesEgreso(global::System.Int32 idDetEgreso, global::System.Int32 idEgreso, global::System.Int32 c200bs, global::System.Int32 c100bs, global::System.Int32 c50bs, global::System.Int32 c100dolares, global::System.Int32 c50dolares, global::System.Int32 c20dolares, global::System.Int32 c10dolares, global::System.Int32 c5dolares, global::System.Int32 c1dolares, global::System.Decimal tCambio)
 {
     DetallesEgreso detallesEgreso = new DetallesEgreso();
     detallesEgreso.idDetEgreso = idDetEgreso;
     detallesEgreso.IdEgreso = idEgreso;
     detallesEgreso.c200bs = c200bs;
     detallesEgreso.c100bs = c100bs;
     detallesEgreso.c50bs = c50bs;
     detallesEgreso.c100dolares = c100dolares;
     detallesEgreso.c50dolares = c50dolares;
     detallesEgreso.c20dolares = c20dolares;
     detallesEgreso.c10dolares = c10dolares;
     detallesEgreso.c5dolares = c5dolares;
     detallesEgreso.c1dolares = c1dolares;
     detallesEgreso.TCambio = tCambio;
     return detallesEgreso;
 }
Esempio n. 3
0
        private void btnRetirar_Click(object sender, RoutedEventArgs e)
        {
            EgresoCaja objEgreso = new EgresoCaja();
            objEgreso.idCaja = Clases.CCajero.cajaid;
            objEgreso.MontoEgreso = 0;
            objContexto.AddToEgresoCajas(objEgreso);
            objContexto.SaveChanges();
            var objE = from EgresoCaja ec in objContexto.EgresoCajas
                       select ec;
            foreach (EgresoCaja x in objE)
            {
                Clases.CCajero.egresocajaid = x.idEgreso;
            }

            DetallesEgreso objDetalle = new DetallesEgreso();
            objDetalle.IdEgreso = Clases.CCajero.egresocajaid;
            objDetalle.c200bs = int.Parse(txbbs200.Text);
            objDetalle.c100bs = int.Parse(txbbs100.Text);
            objDetalle.c50bs = int.Parse(txbbs50.Text);

            Clases.CCajero.totalbs = (objDetalle.c200bs * 200) + (objDetalle.c100bs * 100) + (objDetalle.c50bs * 50);

            objDetalle.c100dolares = int.Parse(txbdolar100.Text);
            Clases.CCajero.totaldolares = objDetalle.c100dolares * 100;
            objDetalle.c50dolares = int.Parse(txbdolar50.Text);
            Clases.CCajero.totaldolares += (objDetalle.c50dolares * 50);
            objDetalle.c20dolares = int.Parse(txbdolar20.Text);
            Clases.CCajero.totaldolares += (objDetalle.c20dolares * 20);
            objDetalle.c10dolares = int.Parse(txbdolar10.Text);
            Clases.CCajero.totaldolares += (objDetalle.c10dolares * 10);
            objDetalle.c5dolares = int.Parse(txbdolar5.Text);
            Clases.CCajero.totaldolares += (objDetalle.c5dolares * 5);
            objDetalle.c1dolares = int.Parse(txbdolar1.Text);
            Clases.CCajero.totaldolares += (objDetalle.c1dolares * 1);
            Clases.CCajero.totaldolaresenbs = Clases.CCajero.totaldolares * Clases.CTipoCambio.tcambio;
            Clases.CCajero.totalretiro = Clases.CCajero.totaldolaresenbs + Clases.CCajero.totalbs;

            objDetalle.TCambio = Clases.CTipoCambio.tcambio;

            objContexto.AddToDetallesEgresoes(objDetalle);
            objContexto.SaveChanges();

            lblRetiroBss.Content = Clases.CCajero.totalbs.ToString();
            lblRetirodolaress.Content = Clases.CCajero.totaldolares.ToString();
            lblSusenBss.Content = Clases.CCajero.totaldolaresenbs.ToString();
            lblTotalRetiros.Content = Clases.CCajero.totalretiro.ToString();

            detalles.Visibility = Visibility.Visible;
        }