private void IniciarSesion() { string clave = txbClave.Text; string nombre = txbNombre.Text; txbClave.Text = ""; Sesion sesion = new Sesion(); //Se verifica la autenticidad de los datos ingresados if (sesion.AutenticarUsuario(nombre, clave)) { txbNombre.Text = ""; switch (sesion.TipoUsuario) { case TipoUsuario.Administrador: new Menu.Form_Menu_Administrador(this, sesion).Show(); this.Hide(); break; case TipoUsuario.JefeUnidadSuperior: new Menu.Form_Menu_Jefe_Unidad_Superior(this, sesion).Show(); this.Hide(); break; case TipoUsuario.Alcalde: new Menu.Form_Menu_Alcalde(this, sesion).Show(); this.Hide(); break; default: MessageBox.Show("Acceso denegado. Debes ser un Administrador, Jefe de unidad superior o Alcalde para ingresar."); break; } } else { MessageBox.Show("El nombre y clave de usuario no son validos."); } }