public static FrmGestionUsuarios GetInstancia() { if (instancia == null) { instancia = new FrmGestionUsuarios(); } return(instancia); }
private void btnGuardar_Click(object sender, EventArgs e) { frmGestionUsuario = FrmGestionUsuarios.GetInstancia(); cargar_Datos(); if (!validarCamposVacios()) { if (!modificar) { if (validar_Usuario()) { agregar_Usuario(); frmGestionUsuario.cargar_Usuarios(); frmGestionUsuario.Show(); this.Close(); } else { MessageBox.Show("El usuario ingresado ya existe", "Agregar usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { modificar_Usuario(); frmGestionUsuario.cargar_Usuarios(); frmGestionUsuario.Show(); this.Close(); } } else { if (!modificar) { MessageBox.Show("Algunos campos están vacíos", "Agregar usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Algunos campos están vacíos", "Modificar usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnCancelar_Click(object sender, EventArgs e) { frmGestionUsuario = FrmGestionUsuarios.GetInstancia(); frmGestionUsuario.BringToFront(); this.Close(); }
private void menuUsuarios_Click(object sender, EventArgs e) { FrmGestionUsuarios frmGestionUsuarios = FrmGestionUsuarios.GetInstancia(); frmGestionUsuarios.Show(); }
private void FrmMain_KeyUp(object sender, KeyEventArgs e) { if (Convert.ToInt32(e.KeyData) == Convert.ToInt32(Keys.Control) + Convert.ToInt32(Keys.D1)) { activar_focus(btnInicio); AbrirFormEnPanel(new FrmDashboard()); } if (Convert.ToInt32(e.KeyData) == Convert.ToInt32(Keys.Control) + Convert.ToInt32(Keys.D2)) { int rol = UserLoginCache.UsuarioLogin.Rol_Codigo; if (rol == 1) { MessageBox.Show("No tiene el permiso necesario para acceder al módulo de Clientes", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { activar_focus(btnClientes); FrmGestionClientes.instancia = null; AbrirFormEnPanel(FrmGestionClientes.GetInstancia()); } } if (Convert.ToInt32(e.KeyData) == Convert.ToInt32(Keys.Control) + Convert.ToInt32(Keys.D3)) { int rol = UserLoginCache.UsuarioLogin.Rol_Codigo; if (rol == 2) { MessageBox.Show("No tiene el permiso necesario para acceder al módulo de Destinos", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { activar_focus(btnDestinos); FrmGestionDestino.instancia = null; AbrirFormEnPanel(FrmGestionDestino.GetInstancia()); } } if (Convert.ToInt32(e.KeyData) == Convert.ToInt32(Keys.Control) + Convert.ToInt32(Keys.D4)) { int rol = UserLoginCache.UsuarioLogin.Rol_Codigo; if (rol == 2) { MessageBox.Show("No tiene el permiso necesario para acceder al módulo de Periodos", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { activar_focus(btnPeriodos); AbrirFormEnPanel(new FrmGestionPeriodo()); } } if (Convert.ToInt32(e.KeyData) == Convert.ToInt32(Keys.Control) + Convert.ToInt32(Keys.D5)) { int rol = UserLoginCache.UsuarioLogin.Rol_Codigo; if (rol == 1) { MessageBox.Show("No tiene el permiso necesario para acceder al módulo de Préstamos", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { activar_focus(btnPrestamos); FrmGestionPrestamo.instancia = null; AbrirFormEnPanel(FrmGestionPrestamo.GetInstancia()); } } if (Convert.ToInt32(e.KeyData) == Convert.ToInt32(Keys.Control) + Convert.ToInt32(Keys.D6)) { int rol = UserLoginCache.UsuarioLogin.Rol_Codigo; if (rol == 1) { MessageBox.Show("No tiene el permiso necesario para acceder al módulo de Pagos", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { activar_focus(btnPagos); FrmGestionPago.instancia = null; AbrirFormEnPanel(FrmGestionPago.GetInstancia()); } } if (Convert.ToInt32(e.KeyData) == Convert.ToInt32(Keys.Control) + Convert.ToInt32(Keys.D7)) { int rol = UserLoginCache.UsuarioLogin.Rol_Codigo; if (rol == 2) { MessageBox.Show("No tiene el permiso necesario para acceder al módulo de Usuarios", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { activar_focus(btnUsuarios); FrmGestionUsuarios.instancia = null; AbrirFormEnPanel(FrmGestionUsuarios.GetInstancia()); } } }
private void btnUsuarios_Click(object sender, EventArgs e) { activar_focus(btnUsuarios); FrmGestionUsuarios.instancia = null; AbrirFormEnPanel(FrmGestionUsuarios.GetInstancia()); }
private void FrmGestionUsuarios_FormClosing(object sender, FormClosingEventArgs e) { instancia = null; }