public void KeyDownNext()
 {
     //por problemas del focus uso el UpdateData();
     gridValoresDisponibles.UpdateData();
     gridValoresATransferir.UpdateData();
     Util.MoveFocus(this.ultraExplorerBarContainerControl4);
     _uiController.Execute();
 }
Beispiel #2
0
        protected override void SaveChanges()
        {
            gridEX1.UpdateData();
            DumpControls();

            _data = mz.erp.businessrules.data.tfi_ValoresEx.CargarValores(_data);
            _save = true;

            Close();
        }
Beispiel #3
0
        private void Step()
        {
            bool _continuar = false;

            gridEX1.UpdateData();
            if (_uiController == null)
            {
                ArrayList idTipos = items.ComprobantesDestinoPermitidos();
                ArrayList nombres = mz.erp.businessrules.tsy_TiposDeComprobantes.ObtenerNombres(idTipos);
                string    NombreComprobanteSeleccionado = null;
                string    IdTipoDestino = null;
                if (idTipos.Count > 1)
                {
                    ModalListBox seleccionar = new ModalListBox(nombres.ToArray());
                    seleccionar.ShowModal();
                    NombreComprobanteSeleccionado = (string)seleccionar.SelectedItem();
                    IdTipoDestino = mz.erp.businessrules.tsy_TiposDeComprobantes.ObtenerClave(NombreComprobanteSeleccionado);
                    _continuar    = seleccionar.Continuar;
                }
                else
                if (idTipos.Count == 1)
                {
                    NombreComprobanteSeleccionado = (string)nombres[0];
                    IdTipoDestino = (string)idTipos[0];
                    _continuar    = true;
                }

                string momentoasociado = mz.erp.businessrules.tsy_TiposDeComprobantes.MomentoAsociado(IdTipoDestino);
                if (momentoasociado != null && _continuar)
                {
                    if (momentoasociado == "Preparar")
                    {
                        FrmEntregas frm = new FrmEntregas();
                        //EventInfo ei =frmComprobantes.GetType().GetEvent("OnCommitComprobante");
                        //Delegate del1 = Delegate.CreateDelegate( ei.EventHandlerType, this._formOwner, "processEventChange" );
                        //ei.AddEventHandler(frmComprobantes, del1);
                        frm.Step(momentoasociado, IdTipoDestino, items);

                        //frm.MdiParent = base.MdiParent;
                        //frm.Show();
                    }
                    else
                    {
                        FrmComprobantes frmComprobantes = new FrmComprobantes();
                        EventInfo       ei = frmComprobantes.GetType().GetEvent("OnCommitComprobante");

                        Delegate del1 = Delegate.CreateDelegate(ei.EventHandlerType, this._formOwner, "processEventChange");
                        ei.AddEventHandler(frmComprobantes, del1);
                        frmComprobantes.Step(momentoasociado, IdTipoDestino, items);
                    }
                    this.Close();
                }
            }
            else
            {
                this._uiController.Execute();
            }
        }
 private void ExecuteQuery()
 {
     this.Cursor = Cursors.WaitCursor;
     gridCajas.UpdateData();
     gridUsuarios.UpdateData();
     gridTiposDeComprobante.UpdateData();
     _uiController.RefreshData();
     this.RefreshData();
     this.Cursor = Cursors.Default;
 }
        private void toolBarStandar_ButtonClick(object sender, ToolBarButtonClickEventArgs e)
        {
            _cerrarFormulario = true;
            switch (toolBarStandar.Buttons.IndexOf(e.Button))
            {
            case 0:                     /*Buscar Ahora*/
                this.SearchNow();
                break;

            case 2:                     /*Nueva Búsqueda*/
                this.ResetParameters();
                break;

            case 4:                     /*Nuevo*/
                this.Nuevo();
                break;

            case 6:                     /*Editar*/
                this.Editar();
                break;

            case 8:                    /*Anterior*/
                _uiController.Previous();
                break;

            case 10:                    /*Siguiente*/
                gridEx.UpdateData();
                _uiController.Execute();
                break;

            case 12:                     /*Aceptar*/
                _cerrarFormulario = false;
                gridEx.UpdateData();
                _uiController.Execute();
                break;

            case 14:                     /*Cancelar*/
                this.Cancelar();
                break;
            }
        }
Beispiel #6
0
        protected override void DumpControls()
        {
            if (_data != null)
            {
                tsh_ConversionesExDataset data = (tsh_ConversionesExDataset)_data;
                System.Data.DataRow       row  = data.tsh_Conversiones.Rows[0];
                row["Nombre"]      = txtNombre.Text;
                row["Descripcion"] = txtDescripcion.Text;

                gridDetalleConversion.UpdateData();
            }
        }
        private void toolBarStandar_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
        {
            gridCompAImputar.UpdateData();
            gridEXCompDestino.UpdateData();
            switch (toolBarStandar.Buttons.IndexOf(e.Button))
            {
            case 0:
                Save();
                break;

            default:
                break;
            }
        }
 private void ExecuteQuery()
 {
     this.Cursor = Cursors.WaitCursor;
     Util.MoveFocus(this.ultraExplorerBarContainerControl1);
     gridCajas.UpdateData();
     _uiController.RefreshData();
     gridResultado.SetDataBinding(null, null);
     gridResultado.SetDataBinding(_uiController.Result, null);
     if (gridManagerView1.AllowExportExcel || gridManagerView1.AllowSortByAgregateColumn)
     {
         gridManagerView1.SetTable(_uiController.Result);
     }
     this.Cursor = Cursors.Default;
 }
 private void ubAgregar_Click(object sender, EventArgs e)
 {
     gridEX1.UpdateData();
     if (_uiController.HayComprobantesSeleccionados())
     {
         if (!_uiController.HayComprobantesSinSaldo())
         {
             FrmValores form = new FrmValores(_uiController.GetValoresController(_uiController.TotalSaldoComprobantesSeleccionados), _uiController);
             form.AddObjectListener(_uiController);
             form.ShowFormIObservable();
             _uiController.Seleccionar(false);
         }
         else
         {
             MessageBox.Show("Debe seleccionar comprobantes con saldo mayor a cero", "Seleccione un Comprobante", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
         }
     }
     else
     {
         MessageBox.Show("Debe seleccionar al menos un comprobante", "Seleccione un Comprobante", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information);
     }
 }
 public void Execute()
 {
     gridProductos.UpdateData();
     this._uiController.Execute();
     _uiController.Execute();
 }
Beispiel #11
0
 private void SaveChanges()
 {
     mz.erp.ui.utility.Util.MoveFocus(this.ultraExplorerBarContainerControl1);
     gridProductos.UpdateData();
     _uiController.Execute();
 }
 public void KeyDownNext()
 {
     gridEX1.UpdateData();
     _uiController.Execute();
 }
Beispiel #13
0
 public void KeyDownNext()
 {
     gridProductos.UpdateData();
     Util.MoveFocus(this.ultraExplorerBarContainerControl1);
     _uiController.Execute();
 }