private void confirmarButton_Click(object sender, EventArgs e) { gestorDeUsuario.ModificarIdioma(gestorSistema.ObtenerUsuarioEnSesion(), idioma); action(idioma); Close(); }
private void Sistema_Load(object sender, EventArgs e) { var idiomas = gestorIdioma.ConsultarIdiomas(); foreach (Idioma idioma in idiomas) { var toolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); toolStripMenuItem.Name = idioma.identificador.ToString(); toolStripMenuItem.Size = new System.Drawing.Size(210, 30); toolStripMenuItem.Text = idioma.nombre; toolStripMenuItem.Click += new System.EventHandler(this.IdiomaToolStripMenuItem_Click); toolStripMenuItem.Checked = idioma.identificador == gestorSistema.ObtenerUsuarioEnSesion().idioma.identificador; idiomaToolStripMenuItem.DropDownItems.Add(toolStripMenuItem); } var administraciónDeObjetivosToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_OBJETIVOS_CREACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_OBJETIVOS_MODIFICACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_OBJETIVOS_ELIMINACION); var administraciónDeBeneficiosToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_BENEFICIOS_CREACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_BENEFICIOS_MODIFICACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_BENEFICIOS_ELIMINACION); var administraciónDeGruposToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_GRUPOS_CREACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_GRUPOS_MODIFICACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_GRUPOS_ELIMINACION); var administraciónDeFamiliasToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_FAMILIAS_CREACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_FAMILIAS_MODIFICACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_FAMILIAS_ELIMINACION); var administraciónDeUsuariosToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_USUARIOS_CREACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_USUARIOS_MODIFICACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_USUARIOS_ELIMINACION); var administracionDeEquiposToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_EQUIPOS_CREACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINSITRACION_EQUIPOS_MODIFICACION) || gestorSistema.ConsultarPatentePorUsuario(Patente.ADMINISTRACION_EQUIPOS_ELIMINACION); administraciónDeObjetivosToolStripMenuItem.Visible = administraciónDeObjetivosToolStripMenuItemVisible; administraciónDeBeneficiosToolStripMenuItem.Visible = administraciónDeBeneficiosToolStripMenuItemVisible; administraciónDeGruposToolStripMenuItem.Visible = administraciónDeGruposToolStripMenuItemVisible; administraciónDeFamiliasToolStripMenuItem.Visible = administraciónDeFamiliasToolStripMenuItemVisible; administraciónDeUsuariosToolStripMenuItem.Visible = administraciónDeUsuariosToolStripMenuItemVisible; administracionDeEquiposToolStripMenuItem.Visible = administracionDeEquiposToolStripMenuItemVisible; administraciónToolStripMenuItem.Visible = administraciónDeObjetivosToolStripMenuItemVisible || administraciónDeBeneficiosToolStripMenuItemVisible || administraciónDeGruposToolStripMenuItemVisible || administraciónDeFamiliasToolStripMenuItemVisible || administraciónDeUsuariosToolStripMenuItemVisible || administracionDeEquiposToolStripMenuItemVisible; miEstadoToolStripMenuItem.Visible = gestorSistema.ConsultarPatentePorUsuario(Patente.MI_ESTADO); var evaluarEquiposACargoToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.EVALUAR_EQUIPOS_A_CARGO); evaluarEquiposACargoToolStripMenuItem.Visible = evaluarEquiposACargoToolStripMenuItemVisible; evaluaciónToolStripMenuItem.Visible = evaluarEquiposACargoToolStripMenuItemVisible; var objetivosPorEmpleadosToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.REPORTE_OBJETIVOS_POR_EMPLEADO); var objetivosPorEquipoToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.REPORTE_OBJETIVOS_POR_EQUIPO); var beneficioPorEmpleadoToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.REPORTE_BENEFICIO_POR_EMPLEADO); objetivosPorEmpleadosToolStripMenuItem.Visible = objetivosPorEmpleadosToolStripMenuItemVisible; objetivosPorEquipoToolStripMenuItem.Visible = objetivosPorEquipoToolStripMenuItemVisible; beneficioPorEmpleadoToolStripMenuItem.Visible = beneficioPorEmpleadoToolStripMenuItemVisible; reportesToolStripMenuItem.Visible = objetivosPorEmpleadosToolStripMenuItemVisible || objetivosPorEquipoToolStripMenuItemVisible || beneficioPorEmpleadoToolStripMenuItemVisible; bitacoraToolStripMenuItem.Visible = gestorSistema.ConsultarPatentePorUsuario(Patente.BITACORA); var realizarBackUpToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.BACKUP); var realizarRestoreToolStripMenuItemVisible = gestorSistema.ConsultarPatentePorUsuario(Patente.RESTORE); realizarBackUpToolStripMenuItem.Visible = realizarBackUpToolStripMenuItemVisible; realizarRestoreToolStripMenuItem.Visible = realizarRestoreToolStripMenuItemVisible; backUpToolStripMenuItem.Visible = realizarBackUpToolStripMenuItemVisible || realizarRestoreToolStripMenuItemVisible; System.Windows.Forms.HelpProvider helpProvider1 = new HelpProvider(); var applicationFolder = Application.StartupPath + "\\Benefix_mu.chm"; helpProvider1.HelpNamespace = applicationFolder; helpProvider1.SetHelpNavigator(this, System.Windows.Forms.HelpNavigator.Topic); helpProvider1.SetShowHelp(this, true); helpProvider1.SetHelpKeyword(this, "26_Pantallaprincipal.htm"); }