Пример #1
0
        private void btnVolver_Click(object sender, EventArgs e)
        {
            Menu men = new Sistema_Empenos_Anderson.Menu();

            this.Hide();
            men.Show();
        }
Пример #2
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (BD.Busqueda_Interes(int.Parse(txtCodigoPago.Text)) == 0)
     {
         if (double.Parse(txtIngresado.Text) < double.Parse(txtMonto.Text))
         {
             MessageBoxTemporal.Show("El monto ingresado no es suficiente para pagar", "Mensaje importante", 1, false);
         }
         else
         {
             if (BD.Modificar_Meses(Objetos_Mantenimiento.articuloMantenimiento.NumeroRecibo, Objetos_Mantenimiento.articuloMantenimiento.NumeroSerie, Objetos_Mantenimiento.articuloMantenimiento.Meses - int.Parse(numMeses.Value.ToString())) > 0)
             {
                 BD.Ingreso_Pago_Interes(Objetos_Mantenimiento.articuloMantenimiento.NumeroRecibo, Objetos_Mantenimiento.articuloMantenimiento.NumeroSerie,
                                         int.Parse(txtCodigoPago.Text), txtCliente.Text, Objetos_Globales.fechaHoyCorta(), double.Parse(txtMonto.Text),
                                         Objetos_Globales.usuario.codigo_Usuario);
                 MessageBoxTemporal.Show("Transaccion Finalizada", "Mensaje importante", 1, false);
                 this.Hide();
                 Menu men = new Sistema_Empenos_Anderson.Menu();
                 men.Show();
             }
             else
             {
                 MessageBoxTemporal.Show("Ha ocurrido un error", "Mensaje importante", 1, false);
             }
         }
     }
     else
     {
         MessageBoxTemporal.Show("Este codigo de pago ya fue utilizado", "Mensaje Importante", 2, false);
     }
 }
Пример #3
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (txtCodigo.Text == null || txtMonto.Text == null || txtIDComp.MaskFull == false)
            {
                MessageBoxTemporal.Show("Ha dejado valores en blanco!", "Advertencia!", 2, false);
            }
            else
            {
                if (BD.Busqueda_Factura(int.Parse(txtCodigo.Text)) == 0)
                {
                    if (double.Parse(txtTotalPagar.Text) > double.Parse(txtMonto.Text))
                    {
                        MessageBoxTemporal.Show("Monto ingresado es menor al de venta", "Mensaje importante", 2, false);
                    }
                    else
                    {
                        if (txtIDComp.MaskFull)
                        {
                            BD.Ingreso_Factura(int.Parse(txtCodigo.Text), txtIDComp.Text, Objetos_Globales.usuario.codigo_Usuario, txtFechaVenta.Text);
                        }
                        else
                        {
                            BD.Ingreso_Factura(int.Parse(txtCodigo.Text), null, Objetos_Globales.usuario.codigo_Usuario, txtFechaVenta.Text);
                        }

                        for (int i = 0; i < Objetos_Globales.articulos.Count; i++)
                        {
                            BD.Ingreso_Articulo_Vendido(int.Parse(txtCodigo.Text), ((Articulo)Objetos_Globales.articulos[i]).NumeroSerie,
                                                        ((Articulo)Objetos_Globales.articulos[i]).NumeroRecibo, ((Articulo)(Objetos_Globales.articulos[i])).MontoPago);
                            BD.Actualizar_Estado_Articulo(((Articulo)Objetos_Globales.articulos[i]).NumeroSerie, ((Articulo)Objetos_Globales.articulos[i]).NumeroRecibo, 3, "Articulo");
                        }
                        MessageBoxTemporal.Show("El cambio para el cliente es: " + (Double.Parse(txtMonto.Text) - Double.Parse(txtTotalPagar.Text)), "Cambio Para el Cliente", 3, false);
                        MessageBoxTemporal.Show("Realizado correctamente", "Mensaje importante", 1, false);
                        this.Hide();
                        Menu men = new Sistema_Empenos_Anderson.Menu();
                        men.Show();
                    }
                }
                else
                {
                    MessageBoxTemporal.Show("Este numero de factura ya existe", "Mensaje Importante", 1, false);
                }
            }
        }
Пример #4
0
 private void btnAvanzar_Click(object sender, EventArgs e)
 {
     if (BD.Busqueda_Recibo(int.Parse(txtCod_Recibo.Text)) == 0)
     {
         BD.Ingreso_Recibo(int.Parse(txtCod_Recibo.Text), Objetos_Globales.cliente.identidad_Cliente, Objetos_Globales.usuario.codigo_Usuario, DateTime.Today.Month.ToString() + "-" + DateTime.Today.Day.ToString() + "-" + DateTime.Today.Year.ToString());
         for (int i = 0; i < Objetos_Globales.articulos.Count; i++)
         {
             BD.Ingreso_Articulo(int.Parse(txtCod_Recibo.Text), ((Articulo)Objetos_Globales.articulos[i]).NumeroSerie,
                                 ((Articulo)Objetos_Globales.articulos[i]).CodigoTipo, ((Articulo)Objetos_Globales.articulos[i]).Descripcion,
                                 ((Articulo)Objetos_Globales.articulos[i]).Marca, ((Articulo)Objetos_Globales.articulos[i]).Modelo,
                                 ((Articulo)Objetos_Globales.articulos[i]).Prestado, ((Articulo)Objetos_Globales.articulos[i]).Interes, 1,
                                 ((Articulo)Objetos_Globales.articulos[i]).Meses, "Articulo");
         }
         MessageBoxTemporal.Show("Transaccion finalizada", "Listo", 1, false);
         Menu men = new Sistema_Empenos_Anderson.Menu();
         men.Show();
         this.Hide();
     }
     else
     {
         MessageBoxTemporal.Show("Este recibo ya existe", "Mensaje Importante", 1, false);
         txtCod_Recibo.Enabled = true;
     }
 }
Пример #5
0
        protected override void OnClosed(EventArgs e)
        {
            Menu men = new Sistema_Empenos_Anderson.Menu();

            men.Show();
        }