private void ArmaFunciones(MODULO modulo, ToolStripDropDownButton menFuncion) { ToolStripMenuItem menuItem; //var logicaSeguridad = new LogicaSeguridad(); foreach (FORMULARIO form in cMENU.ObtenerFormularios(modulo, eUSUARIO.GRUPOS.ToList())) { menuItem = new ToolStripMenuItem(); menuItem.Name = form.FRM_CODIGO; menuItem.Text = form.FRM_DESCRIPCION; menuItem.Tag = form.FRM_FORMULARIO; menFuncion.DropDownItems.AddRange(new ToolStripItem[] { menuItem }); menuItem.Click += ClickEvent; switch (form.FRM_FORMULARIO) { case "frmVENTAS": btnVenta.Enabled = true; break; case "frmPRODUCTOS": btnProducto.Enabled = true; break; case "frmCAJAS": btnCaja.Enabled = true; break; case "frmCLIENTES": btnCliente.Enabled = true; break; case "frmCTA_CTE_CLIENTE": btnCCCliente.Enabled = true; break; case "frmPROVEEDORES": btnProveedor.Enabled = true; break; case "frmCTA_CTE_PROVEEDOR": btnCCProveedor.Enabled = true; break; default: break; } } }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet MODULO. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToMODULO(MODULO mODULO) { base.AddObject("MODULO", mODULO); }
/// <summary> /// Crear un nuevo objeto MODULO. /// </summary> /// <param name="mOD_CODIGO">Valor inicial de la propiedad MOD_CODIGO.</param> public static MODULO CreateMODULO(global::System.String mOD_CODIGO) { MODULO mODULO = new MODULO(); mODULO.MOD_CODIGO = mOD_CODIGO; return mODULO; }
public List<FORMULARIO> ObtenerFormularios(MODULO eModulo, List<GRUPO> colGrupo) { return mFORMULARIOS.ObtenerFormularios(eModulo, colGrupo); }