public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Listado de materiales"; const string varNomFormulario = "umbAplicacion.Produccion.Listado.xfrmProLisFormulacion"; foreach (clsSegFormulario csRegistro in clsSegFormulario.funListar(varNomFormulario)) { varCodFormulario = csRegistro.FrmCodigo; } string varDocumento = clsSegAccFormulario.funAccesoDocumento(varCodFormulario); if (varDocumento.Equals("")) { XtraMessageBox.Show("El usuario no tiene acceso al formulario seleccionado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } string varWhere = string.Format("Where a.DocCodigo in ({0}) ", varDocumento); this.grcListado.DataSource = clsProFormulacion.funListar(varWhere); var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, cmsMenuListado, clsVariablesGlobales.varCodUsuario, varCodFormulario, 0); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void proAccesoFormulario() { try { var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, cmsMenuListado, clsVariablesGlobales.varCodUsuario, varCodFormulario, varCodDocumento); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Listado de usuarios"; this.grcListado.DataSource = clsSegUsuario.funListar(); const string varNomFormulario = "umbAplicacion.Seguridad.Listado.xfrmSegLisUsuario"; foreach (clsSegFormulario csRegistro in clsSegFormulario.funListar(varNomFormulario)) { varCodFormulario = csRegistro.FrmCodigo; } var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, cmsMenuListado, clsVariablesGlobales.varCodUsuario, varCodFormulario, 1); cmsMenuListado.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { accesosToolStripMenuItem }); this.accesosToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.tsmMenu, this.tsmFormulario }); this.accesosToolStripMenuItem.Image = global::umbAplicacion.Properties.Resources.imgCandado24; this.accesosToolStripMenuItem.Name = "accesoToolStripMenuItem"; this.accesosToolStripMenuItem.Size = new System.Drawing.Size(117, 22); this.accesosToolStripMenuItem.Text = "Acceso"; // // tsmMenu // this.tsmMenu.Enabled = true; this.tsmMenu.Image = global::umbAplicacion.Properties.Resources.imgMenu24; this.tsmMenu.Name = "tsmMenu"; this.tsmMenu.Size = new System.Drawing.Size(152, 22); this.tsmMenu.Text = "Menu"; this.tsmMenu.Click += new System.EventHandler(this.tsmMenu_Click); // // tsmFormulario // this.tsmFormulario.Enabled = true; this.tsmFormulario.Image = global::umbAplicacion.Properties.Resources.imgFormulario24; this.tsmFormulario.Name = "tsmFormulario"; this.tsmFormulario.Size = new System.Drawing.Size(152, 22); this.tsmFormulario.Text = "Formulario"; this.tsmFormulario.Click += new System.EventHandler(this.tsmFormulario_Click); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Listado de cantidades permitidas en facturación"; //Nombre del listado const string varNomFormulario = "umbAplicacion.Logistica.Listado.xfrmLogLisCantPermitida"; //Ubicación del formulario dentro del sistema foreach (clsSegFormulario csRegistro in clsSegFormulario.funListar(varNomFormulario)) { varCodFormulario = csRegistro.FrmCodigo; } //Llenamos el listado de las cantidades permitidas para la facturación this.grcListado.DataSource = clsLogCantPermitida.metListar(); //Validaciones del listado var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, cmsMenuListado, clsVariablesGlobales.varCodUsuario, varCodFormulario, 1); } catch (Exception ex) { clsMensajesSistema.metMsgError(ex.Message); } }
public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Listado de cuentas contables"; this.grcListado.DataSource = clsFinPlaCuenta.funListar(); const string varNomFormulario = "umbAplicacion.Finanzas.Listado.xfrmFinLisPlaCuenta"; foreach (clsSegFormulario csRegistro in clsSegFormulario.funListar(varNomFormulario)) { varCodFormulario = csRegistro.FrmCodigo; } var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, cmsMenuListado, clsVariablesGlobales.varCodUsuario, varCodFormulario, 1); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Listado de campos"; var lisGeneral = new clsSegCampo(); this.grcListado.DataSource = lisGeneral.funListar(varFormularioPadre); const string varNomFormulario = "umbAplicacion.Seguridad.Listado.xfrmSegLisCampo"; foreach (clsSegFormulario csRegistro in clsSegFormulario.funListar(varNomFormulario)) { varCodFormulario = csRegistro.FrmCodigo; } var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, null, clsVariablesGlobales.varCodUsuario, varCodFormulario, 1); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Listado de materiales"; const string varNomFormulario = "umbAplicacion.Costos.Listado.xfrmCosLisHojaVer"; foreach (clsSegFormulario csRegistro in clsSegFormulario.funListar(varNomFormulario)) { varCodFormulario = csRegistro.FrmCodigo; } string varWhere = string.Format("Where a.DocCodigo in ({0}) And a.CabFecha between '{1}' And '{2}'", clsSegAccFormulario.funAccesoDocumento(varCodFormulario), DateTime.Now.Year.ToString() + "/01/01", DateTime.Now.Year.ToString() + "/12/31"); this.grcListado.DataSource = clsCosHojVertical.funListar(varWhere); var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, cmsMenuListado, clsVariablesGlobales.varCodUsuario, varCodFormulario, 0); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void proIniciarFormulario() { base.proIniciarFormulario(); try { this.Text = "Listado de menu"; this.treListado.DataSource = clsSegMenu.funListar(); this.treListado.ParentFieldName = "MenPadre"; this.treListado.KeyFieldName = "MenCodigo"; this.treListado.ExpandAll(); const string varNomFormulario = "umbAplicacion.Seguridad.Listado.xfrmSegLisMenu"; foreach (clsSegFormulario csRegistro in clsSegFormulario.funListar(varNomFormulario)) { varCodFormulario = csRegistro.FrmCodigo; } var csValidaciones = new clsValidacionesControles(); csValidaciones.proAccesoOperaciones(this, null, clsVariablesGlobales.varCodUsuario, varCodFormulario, 1); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }