예제 #1
0
 public void Configure(IGridManager manager, GridVariablesLoader loader, string ColumnName)
 {
     _columnName = ColumnName;
     _manager    = manager;
     _loader     = loader;
     InitEventHandlers();
 }
예제 #2
0
 public void Configure(IGridManager manager, GridVariablesLoader loader, Janus.Windows.GridEX.GridEX grilla)
 {
     _loader      = loader;
     _grilla      = grilla;
     this.Enabled = (_loader.AllowSortByMergeAgregateColumn && grilla.RootTable.Groups.Count > 0 && grilla.RecordCount > 0);
     _manager     = manager;
     InitEventHandlers();
 }
 public void Configure(IGridManager manager, GridVariablesLoader loader, string ExcludedColumns, string ProcessName, string TaskName, string GrillaName)
 {
     _loader          = loader;
     _manager         = manager;
     _excludedColumns = ExcludedColumns;
     _processName     = ProcessName;
     _taskName        = TaskName;
     _grillaName      = GrillaName;
 }
예제 #4
0
 public void Configure(IGridManager manager, GridVariablesLoader loader, string ExcludedColumns, string ProcessName, string TaskName)
 {
     _loader           = loader;
     _manager          = manager;
     _excludedColumns  = ExcludedColumns;
     _processName      = ProcessName;
     _taskName         = TaskName;
     btnColumns.Click += new EventHandler(btnColumns_Click);
     utbGuardar.Click += new EventHandler(utbGuardar_Click);
 }
예제 #5
0
 public void Configure(IGridManager manager, GridVariablesLoader loader, string ExcludedColumns, string ProcessName, string TaskName)
 {
     _uiController         = new GridManagerViewExportExcelController(ProcessName, TaskName);
     _loader               = loader;
     _manager              = manager;
     _excludedColumns      = ExcludedColumns;
     _processName          = ProcessName;
     _taskName             = TaskName;
     _separator            = _uiController.Separator;
     _canExportToExcel     = _uiController.CanExportToExcel;
     utbExportar.Click    += new EventHandler(utbExportar_Click);
     btnFileChooser.Click += new EventHandler(btnFileChooser_Click);
 }
예제 #6
0
        private Janus.Windows.GridEX.GridEX _grillaActual = new Janus.Windows.GridEX.GridEX(); // guarda la grilla actual.
        //FinMatias 20101007 - Tarea 898
        #endregion

        public void Init(IGridManager manager, string ProcessName, string TaskName, GridVariablesLoader loader)
        {
            gridManagerColumns1.Enabled                   = false;
            gridManagerViewMark1.Enabled                  = false;
            gridManagerViewExportExcel1.Enabled           = false;
            gridManagerViewSortByAgregateColumn1.Enabled  = false;
            gridManagerViewConfigurarStyleGrilla1.Enabled = false;
            gridManagerViewSaveConfig1.Enabled            = true; //Matias 20101005 - Tarea 898 (visibilidad= true o false)
            gridManagerViewSortByAgregateColumn1.AddObjectListener(this);
            this.BackColor = Color.Transparent;
            _manager       = manager;
            _loader        = loader;
            _processName   = ProcessName;
            _taskName      = TaskName;
        }
 public void Configure(IGridManager manager, GridVariablesLoader loader, ArrayList Columns, Janus.Windows.GridEX.GridEX Grilla, string ProcessName, string TaskName, string Formulario, string TituloFormularioPadre)
 {
     _loader      = loader;
     _manager     = manager;
     _columnas    = Columns;
     _grilla      = Grilla;
     _processName = ProcessName;
     _taskName    = TaskName;
     if (Formulario == null)
     {
         _formulario = string.Empty;
     }
     else
     {
         _formulario = Formulario;
     }
     _tituloFormularioPadre = TituloFormularioPadre;
     btnConfGrilla.Click   += new EventHandler(btnConfGrilla_Click);
     this.ObtenerConfiguracionGrilla();
     _grilla.FormattingRow += new Janus.Windows.GridEX.RowLoadEventHandler(_grilla_FormattingRow);
 }
        // Constructor para "Mas Opciones de configuracion"
        public FrmGrillasOpcionesSuperiores(GridVariablesLoader loader, IGridManager manager, string excludedColumns, string processName, string taskName, string grillaName)
        {
            InitializeComponent();
            _manager         = manager;
            _loader          = loader;
            _excludedColumns = excludedColumns;
            _processName     = processName;
            _taskName        = taskName;
            _grillaName      = grillaName;
            _uiController    = new GrillasOpcionesSuperioresController(_processName, _taskName, _grillaName);
            // Config de UI
            this.ultraExplorerBar1.Groups["OpcionesGenerales"].Visible = true;
            this.ultraExplorerBar1.Groups["OpcionesFormato"].Visible   = false;

            // InitData.
            chkBoxExportarSQL.Checked = _uiController.ExportarSQL;
            btnFileChooser.Visible    = _uiController.ExportarSQL;
            txtPathFile.Visible       = _uiController.ExportarSQL;

            // InitEventHandlers.
            this.btnFileChooser.Click             += new EventHandler(btnFileChooser_Click);
            this.chkBoxExportarSQL.CheckedChanged += new EventHandler(chkBoxExportarSQL_CheckedChanged);
        }