private void ConfigureInterface() { labelTarea.Text = _uiController.LeyendaFormulario; this.Text = _uiController.LeyendaFormulario; tbbAnterior.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); tbbSeparator.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); gridManagerView1.Configure(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName(), this.Name, gridProductos, this.Text); Janus.Windows.GridEX.GridEXColumnCollection col = gridProductos.RootTable.Columns; col["IdMotivoDiferencia"].HasValueList = true; col["IdMotivoDiferencia"].EditType = Janus.Windows.GridEX.EditType.Combo; col["IdMotivoDiferencia"].ValueList.PopulateValueList(mz.erp.businessrules.tsy_MotivosDiferenciasCompras.GetList().tsy_MotivosDiferenciasCompras, "IdMotivoDiferencia", "Descripcion"); col["Estado"].HasValueList = true; col["Estado"].EditType = Janus.Windows.GridEX.EditType.Combo; col["Estado"].ValueList.PopulateValueList(_uiController.Estados, "IdEstado", "Descripcion"); if (!_uiController.AllowEditEstados) { col["Estado"].EditType = Janus.Windows.GridEX.EditType.NoEdit; } mzCEMonedaFactura.ReadOnly = true; mzCEFuenteDeCambioFactura.ReadOnly = true; uneValorCotizacionFactura.ReadOnly = true; umeNumeroFactura.ReadOnly = true; uccFechaFactura.ReadOnly = true; mzCmbProveedor.ReadOnly = true; checkBox1.Enabled = false; gridProductos.UpdateMode = Janus.Windows.GridEX.UpdateMode.CellUpdate; gridProductos.UpdateOnLeave = true; KeyPreview = true; }
public FrmConsultaCajaTDCompTesoreria(mz.erp.ui.controllers.ConsultasCajaController uiController) { InitializeComponent(); _uiController = uiController; gridCajas.LayoutData = _uiController.LayoutFiltroCajas; gridTiposDeComprobante.LayoutData = _uiController.LayoutFiltroTipos; gridUsuarios.LayoutData = _uiController.LayoutFiltroUsuarios; ultraExplorerBar1.Groups["Detalles"].Visible = _uiController.DetallesVisibles(); //mzGridConfigPanel1.GridSource = gridResultado; //mzGridConfigPanel1.Initialize(_uiController.GetProcessName(), _uiController.GetTaskName(), _uiController.LayoutFiltroResultado); //ConfigureGrilla(); //CallGridManager(); string solapa = _uiController.GetFormText(); if (solapa != "" && solapa != string.Empty) { this.Text = _uiController.GetFormText(); } gridManagerView1.Configure(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName(), gridResultado, this.Text); InitEvents(); InitDataBindings(); this.Build_UI(); }
private void ConfigureInterface() { tbbAnterior.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); tbbSeparator.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); this.Text = _uiController.LeyendaFormulario; labelTarea.Text = _uiController.LeyendaFormulario; tbbAnterior.Text = _uiController.TextoBotonAnterior; tbbSiguiente.Text = _uiController.TextoBotonSiguiente; gridManagerView1.Configure(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName(), gridResultado, this.Text); KeyPreview = true; }
private void BuildUI() { tbbAnterior.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); tbbSeparator.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); tbbAnterior.Text = _uiController.TextoBotonAnterior; tbbSiguiente.Text = _uiController.TextoBotonSiguiente; //gridEX1.LayoutData = _uiController.Layout; gridManagerView1.Visible = false; gridManagerView1.Configure(_uiController.GetProcessName(), _uiController.GetTaskName(), "FrmComprobantesSelectN", gridEX1, "FrmComprobantesSelectN"); Janus.Windows.GridEX.GridEXColumn column = gridEX1.RootTable.Columns["Visible"]; Janus.Windows.GridEX.ConditionOperator condicion = Janus.Windows.GridEX.ConditionOperator.Equal; Janus.Windows.GridEX.GridEXFilterCondition filtro = new Janus.Windows.GridEX.GridEXFilterCondition(column, condicion, true); gridEX1.RootTable.FilterCondition = filtro; KeyPreview = true; }
private void BuildUI() { tbbAnterior.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); tbbSeparator.Enabled = !_uiController.IsFirstTask() && !_uiController.IsFlushedState(); tbbAnterior.Text = _uiController.TextoBotonAnterior; tbbSiguiente.Text = _uiController.TextoBotonSiguiente; //gridEX1.LayoutData = _uiController.Layout; gridManagerView1.Visible = false; gridManagerView1.Configure(_uiController.GetProcessName(), _uiController.GetTaskName(), "FrmComprobanteDeCompraSelectN", gridEX1, "FrmComprobanteDeCompraSelectN"); this.Text = _uiController.LeyendaFormulario; if (_uiController.GetProcessName().Equals("ProcesoOrdenDeCompraIngresarMercaderia")) { gridEX1.RootTable.SortKeys.Clear(); Janus.Windows.GridEX.GridEXSortKey sort = new Janus.Windows.GridEX.GridEXSortKey(gridEX1.RootTable.Columns["FechaRecepcionMercaderia"]); gridEX1.RootTable.SortKeys.Add(sort); } KeyPreview = true; }
private void Build_UI() { //this.mzCmbProductos.WidthSearchForm = _uiController.WidthSearchForm; //this.mzCmbProductos.SearchObject = _uiController.ListaProductos; if (_uiController.Signo == "+") { this.mzCmbTiposDeAjuste.FillFromDataSource(_uiController.ListaTipoDeAjustePositivo(), _uiController.TipoAjusteValueMember, _uiController.TipoAjusteDisplayMember, 15, _uiController.TipoAjusteValueMember, _uiController.TipoAjusteDisplayMember, "", _uiController.View); if (this.mzCmbTiposDeAjuste.Items.Count == 1) { _uiController.IdTipoDeAjuste = this.mzCmbTiposDeAjuste.Items[0].DataValue.ToString(); this.mzCmbTiposDeAjuste.SetValue(_uiController.IdTipoDeAjuste); this.mzCmbTiposDeAjuste.Enabled = false; } } else { if (_uiController.Signo == "-") { this.mzCmbTiposDeAjuste.FillFromDataSource(_uiController.ListaTipoDeAjusteNegativo(), _uiController.TipoAjusteValueMember, _uiController.TipoAjusteDisplayMember, 15, _uiController.TipoAjusteValueMember, _uiController.TipoAjusteDisplayMember, "", _uiController.View); if (this.mzCmbTiposDeAjuste.Items.Count == 1) { _uiController.IdTipoDeAjuste = this.mzCmbTiposDeAjuste.Items[0].DataValue.ToString(); this.mzCmbTiposDeAjuste.SetValue(_uiController.IdTipoDeAjuste); this.mzCmbTiposDeAjuste.Enabled = false; } } else { this.mzCmbTiposDeAjuste.FillFromDataSource(_uiController.ListaTipoDeAjuste, _uiController.TipoAjusteValueMember, _uiController.TipoAjusteDisplayMember, 8, "Descripcion", "Descripcion", "", _uiController.View); } } this.mzCmbDepositos.FillFromDataSource(_uiController.ListaDeposito, _uiController.DepositoValueMember, _uiController.DepositoDisplayMember, 8, "Descripcion"); if (_uiController.IdDeposito != "") { this.mzCmbDepositos.SetValue(_uiController.IdDeposito); _uiController.FiltroListaSecciones(); } this.mzCmbSecciones.FillFromDataSource(_uiController.ListaSeccion, _uiController.SeccionValueMember, _uiController.SeccionDisplayMember, 8, "Descripcion"); if (_uiController.IdSeccion != "") { this.mzCmbSecciones.SetValue(_uiController.IdSeccion); this.mzCmbSecciones.Enabled = false; } if (_uiController.AllowEditItems) { this.gridProductos.AllowEdit = Janus.Windows.GridEX.InheritableBoolean.True; } this.gridProductos.AllowDelete = Janus.Windows.GridEX.InheritableBoolean.True; this.mzCmbSecciones.Enabled = false; /* Silvina 20100604 - Tarea 54 */ //gridProductos.LayoutData = _uiController.Layout; /* Fin Silvina */ gridProductos.EnterKeyBehavior = Janus.Windows.GridEX.EnterKeyBehavior.NextRow; /* Silvina 20100604 - Tarea 54 */ gridManagerView1.Configure(_uiController.GetProcessManager().GetProcessName(), _uiController.GetTaskName(), gridProductos, this.Text); /* Fin Silvina */ txtEstadoDeStock.Text = _uiController.EstadoDeStock; }