Beispiel #1
0
        private void toolBarStandar_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
        {
            switch (toolBarStandar.Buttons.IndexOf(e.Button))
            {
            case 0:
                gridStandar.MoveFirst();
                break;

            case 1:
                gridStandar.MovePrevious();
                break;

            case 2:
                gridStandar.MoveNext();
                break;

            case 3:
                gridStandar.MoveLast();
                break;

            case 5:

                AbrirCaja();
                break;
            }
        }
Beispiel #2
0
        private void toolBarStandar_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
        {
            switch (toolBarStandar.Buttons.IndexOf(e.Button))
            {
            case 0:
                gridStandar.MoveFirst();
                break;

            case 1:
                gridStandar.MovePrevious();
                break;

            case 2:
                gridStandar.MoveNext();
                break;

            case 3:
                gridStandar.MoveLast();
                break;

            case 5:                     //"cerrar caja"
                if (this.gridStandar.SelectedItems.Count > 0)
                {
                    InstanciaCajaView ins = (InstanciaCajaView)this.gridStandar.SelectedItems[0].GetRow().DataRow;
                    if (ins != null)
                    {
                        IdInstanciaCaja = ins.IdInstanciaCaja;
                        string mje = string.Empty;
                        if (_requiereControlCaja)
                        {
                            mje = businessrules.AuditoriasControlCajas.GetInstance().PuedeCerrarCaja(IdInstanciaCaja);
                        }
                        if (mje.Equals(string.Empty))
                        {
                            _data = mz.erp.businessrules.tfi_InstanciasCaja.CerrarCaja(IdInstanciaCaja);
                            mz.erp.ui.forms.classes.tfi_InstanciasCaja sourceUI = new mz.erp.ui.forms.classes.tfi_InstanciasCaja();
                            this.gridStandar.LayoutData = sourceUI.GetLayoutCierre();
                            tfi_InstanciasCajaExDataset.Pr_tfi_InstanciasCaja_CierreCajaDataTable table = mz.erp.businessrules.tfi_InstanciasCaja.GetCierre(IdInstanciaCaja).Pr_tfi_InstanciasCaja_CierreCaja;
                            this.gridStandar.DataSource = table;
                            this.tbbCerrarCaja.Enabled  = false;
                            this.tbbGuardar.Enabled     = true;
                        }
                        else
                        {
                            MessageBox.Show("La caja no puede ser cerrada pues " + mje, "Error en cierre de caja");
                        }
                    }
                }
                break;

            case 7:                     // "guardar" ; aparece despues de hacer "cerrar caja".
                _data = mz.erp.businessrules.tfi_InstanciasCaja.GuardarArqueoCaja(_data);
                Evaluate();
                break;
            }
        }
        protected void onClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
        {
            switch (toolBarStandar.Buttons.IndexOf(e.Button))
            {
            case 0:
                gridResultado.MoveFirst();
                break;

            case 1:
                gridResultado.MovePrevious();
                break;

            case 2:
                gridResultado.MoveNext();
                break;

            case 3:
                gridResultado.MoveLast();
                break;

            case 4:
                break;

            case 5:                    //Buscar Ahora
                //BuscarAhora();
                break;

            case 7:
                NuevaBusqueda();
                break;

            case 11:
                CloseForm();
                break;

            default:
                break;
            }
        }