Пример #1
0
        private void cmdAceptar_Click(object sender, EventArgs e)
        {
            FRM_ConsultarArticulos wndBuscar = new FRM_ConsultarArticulos();

            wndBuscar.ShowDialog(this);
            _Id = wndBuscar.ArticuloId;
            Buscar();
        }
Пример #2
0
        private void cmdBrow_Click(object sender, EventArgs e)
        {
            FRM_ConsultarArticulos wndConsultarArt = new FRM_ConsultarArticulos();

            wndConsultarArt.ShowDialog(this);

            if (wndConsultarArt.ArticuloId != "")
            {
                System.PuntoDeVentas.ArticuloInfo Info = new System.PuntoDeVentas.ArticuloInfo();
                Info = System.PuntoDeVentas.GetArticuloInfo(wndConsultarArt.ArticuloId);
                if (Info.EXIST)
                { //Si el articulo existe
                    lblCodigo.Text   = Info.ID;
                    lblArticulo.Text = Info.DESCRIPCION.ToUpper();
                }
                else
                {
                    Funciones.Message("EL CODIGO DEL ARTICULO NO EXISTE!");
                }
            }
        }
Пример #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            FRM_ConsultarArticulos wndConsultar = new FRM_ConsultarArticulos();

            System.PuntoDeVentas.ArticuloInfo info = new System.PuntoDeVentas.ArticuloInfo();
            wndConsultar.ShowDialog(this);
            if (wndConsultar.ArticuloId.Trim() != "")
            {
                info           = System.PuntoDeVentas.GetArticuloInfo(wndConsultar.ArticuloId);
                txtCodigo.Text = info.ID;
                txtDesc.Text   = info.DESCRIPCION;
                txtPrecio.Text = info.PRECIO;
                txtUnidad.Text = info.UNIDAD;
                if (info.INV.ToUpper() == "TRUE")
                {
                    chkInventario.Checked = true;
                }
                else
                {
                    chkInventario.Checked = false;
                }
            }
        }
Пример #4
0
        private void FRM_Cbza_KeyDown(object sender, KeyEventArgs e)
        {
            switch (e.KeyValue)//Seleccionar el la funcion de acuerdo ala tecla presionada.
            {
            case 27:
                FRM_ConsultarArticulos wndBuscarArt = new FRM_ConsultarArticulos();
                wndBuscarArt.ShowDialog(this);
                if (wndBuscarArt.ArticuloId.Trim() != "")     //Si el articulo id es diferente a vacion
                {
                    txtCodigo.Text = wndBuscarArt.ArticuloId; //le pasamos el textbox codigo el id del articulo
                    txtCodigo.Focus();
                }
                break;

            case 112:          //F1
                if (Total > 0) //VALIDAMOS SI HAY COBRANZA ANTES DE MOSTRAR EL TOTAL
                {
                    FRM_Total wndTotal = new FRM_Total();
                    wndTotal.Total = Total;
                    //Lista de articulo para imprimir
                    System.PuntoDeVentas.ArticulosParaImprimir = tblArticulosList;
                    wndTotal.ShowDialog(this);
                    if (wndTotal.IsCancelled == false) //si la transaccion no fue borrada
                    {
                        GuardarTrans();                //Guardamos la transaccion en la Bd.
                        BorrarCuenta();
                    }
                }
                else
                {
                    Funciones.Message("NO HAY ARTICULOS POR COBRAR!");
                }

                break;

            case 113:    //F2
                FRM_AgregarArticulo wndAgregarArt = new FRM_AgregarArticulo();
                wndAgregarArt.ShowDialog(this);
                break;

            case 114:    //F3
                FRM_CorteDeCaja wndCorteDeCaja = new FRM_CorteDeCaja();
                wndCorteDeCaja.ShowDialog(this);
                break;

            case 115:    //F4
                this.Close();
                break;

            case 116:    //F5
                txtCantidad.Focus();
                break;

            case 117:    //F6
                txtCodigo.Focus();
                break;

            case 118:    //F7
                if (Total > 0)
                {
                    if (MessageBox.Show("Desea cancelar la transaccion?", "Cancelar Transaccion?", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        BorrarCuenta();
                        Funciones.Message("TRANSACCION CANCELADA!");
                    }
                }
                break;

            case 119:
                FRM_VentaDelDia wndVentaDelDia = new FRM_VentaDelDia();
                wndVentaDelDia.ShowDialog(this);
                break;
            }
        }