예제 #1
0
 private void ConfigureInterface()
 {
     gridElementos.LayoutData       = _uiController.LayoutElementos;
     gridEXAgrupamientos.LayoutData = _uiController.LayoutAgrupamientos;
     ultraTreeAgrupamientos.CollapseAll();
     if (_type.ToUpper().Equals("CUENTAS"))
     {
         mzCmbCuenta.EnableCtaCte = false;
         mzCmbCuenta.Init();
         mzCmbCuenta.Enabled = true;
         mzCmbCuenta.AllowEditClientePaso = false;
         mzCmbCuenta.AllowMultipleSelect  = true;
         mzCmbCuenta.Visible = true;
         mzCmb.Visible       = false;
         ultraLabel1.Visible = false;
         ultraLabel2.Visible = true;
     }
     else if (_type.ToUpper().Equals("PROVEEDORES"))
     {
         mzCmb.Enabled = true;
         mzCmb.Init();
         mzCmb.EnableCtaCte        = false;
         mzCmb.AllowMultipleSelect = true;
         mzCmbCuenta.Visible       = false;
         mzCmb.Visible             = true;
         ultraLabel1.Visible       = true;
         ultraLabel2.Visible       = false;
     }
 }
        private void ConfigureInterface()
        {
            this.Text            = _uiController.LeyendaFormulario;
            tbbAnterior.Enabled  = !_uiController.IsFirstTask() && !_uiController.IsFlushedState();
            tbbSeparator.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState();
            gridManagerView1.Configure(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName(), gridResultado, this.Text);
            lbTarea.Text      = _uiController.LeyendaFormulario;
            tbbSiguiente.Text = _uiController.TextoBotonSiguiente;
            tbbAnterior.Text  = _uiController.TextoBotonAnterior;
            //this.gridResultado.AutomaticSort = true;

            mzCmbCuenta.Init(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName());
            mzCmbCuenta.Enabled              = true;
            mzCmbCuenta.EnableCtaCte         = true;
            mzCmbCuenta.AllowEditClientePaso = false;
            mzCmbCuenta.SearchObjectListener = this;

            this.KeyPreview = true;

            /*rbFechaEmision.Checked = _uiController.PorFechaEmision;
             * rbFechaVencimiento.Checked = _uiController.PorFechaVencimiento;
             * rbFechaRecepcionMercaderia.Checked = _uiController.PorFechaRecepcionMercaderia;
             *
             *
             * foreach( Infragistics.Win.UltraWinExplorerBar.UltraExplorerBarGroup group in this.ultraExplorerBar1.Groups)
             * {
             *      group.Visible = false;
             *      if (group.Container != null)
             *              group.Container.Enabled = false;
             * }
             * if(!_uiController.ContenedoresVisibles.Equals(string.Empty))
             * {
             *      ArrayList cont = mz.erp.systemframework.Util.Parse(_uiController.ContenedoresVisibles, ",");
             *      foreach(string grupo in cont)
             *      {
             *              this.ultraExplorerBar1.Groups[grupo].Visible = true;
             *      }
             *      _allowShowDetails = cont.Contains("Detalles");
             * }
             *
             * if(!_uiController.ContenedoresHabilitados.Equals(string.Empty))
             * {
             *      ArrayList cont = mz.erp.systemframework.Util.Parse(_uiController.ContenedoresHabilitados, ",");
             *      foreach(string grupo in cont)
             *      {
             *              if (this.ultraExplorerBar1.Groups[grupo].Container != null)
             *                      this.ultraExplorerBar1.Groups[grupo].Container.Enabled = true;
             *      }
             * }
             * tbbSeparadorImprimir.Visible = _uiController.VisualizaBotonImprimir;
             */
        }
예제 #3
0
        private void ConfigureInterface()
        {
            //German 20120223 -  Tarea 0000247
            _uiController.FillData();
            //Fin German 20120223 -  Tarea 0000247
            mzCmbCuenta.Init(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName());
            labelTarea.Text         = _uiController.LeyendaFormulario;
            this.Text               = _uiController.LeyendaFormulario;
            tbbAnterior.Enabled     = !_uiController.IsFirstTask() && !_uiController.IsFlushedState();
            tbbSeparator.Enabled    = !_uiController.IsFirstTask() && !_uiController.IsFlushedState();
            ultraMENumero.Enabled   = _uiController.AllowEditNumeration;
            ultraMENumero.InputMask = _uiController.Mascara;
            ultraMENumero.Text      = "X--";
            //Text
            tbbAnterior.Text  = _uiController.TextoBotonAnterior;
            tbbSiguiente.Text = _uiController.TextoBotonSiguiente;
            mzCEResponsableEmision.Enabled = _uiController.AllowEditResponsableEmision;
            cldFechaComprobante.Enabled    = _uiController.AllowEditFecha;
            mzCETipoComprobante.Enabled    = _uiController.AllowEditResponsableEmision;
            cldFechaComprobante.Value      = _uiController.Fecha;

            KeyPreview = true;
        }