private void btnAceptar_Click(object sender, EventArgs e) { if (dgvRolesDeUsuario.SelectedRows.Count > 0) { //Program.sesion.setRol(cmbListaRoles.Text); Program.sesion.setRol(dgvRolesDeUsuario.CurrentRow.Cells["NOMBRE"].Value.ToString()); //Program.sesion.setIdRol((Int32)cmbListaRoles.SelectedValue); Program.sesion.setIdRol((Int32)dgvRolesDeUsuario.CurrentRow.Cells["ID_ROL"].Value); unHotel = dgvRolesDeUsuario.CurrentRow.Cells["NOMBRE_HOTEL"].Value.ToString(); Program.sesion.setIdHotel(Int32.Parse(dgvRolesDeUsuario.CurrentRow.Cells["ID_HOTEL"].Value.ToString())); ventanaAdmin nuevaVentanaAdmin = new ventanaAdmin(unHotel); this.Hide(); this.Close(); nuevaVentanaAdmin.Show(); //idRol = Convert.ToInt32(dgvRoles.CurrentRow.Cells["ID_ROL"].Value.ToString()); //mostrarFuncionalidadesSegunRol(idRol); } else { MessageBox.Show("Selecciona una fila"); } }
private void btnAceptar_Click(object sender, EventArgs e) { Program.sesion.setRol(cmbListaRoles.Text); Program.sesion.setIdRol((Int32)cmbListaRoles.SelectedValue); ventanaAdmin nuevaVentanaAdmin = new ventanaAdmin(); this.Hide(); this.Close(); nuevaVentanaAdmin.Show(); }
public void btnAceptar_Click(object sender, EventArgs e) { rolesDeUsuario objRolUsuario = new rolesDeUsuario(); modeloUsuario objUsuario = new modeloUsuario(); SqlDataReader loguear; objUsuario.usuario = txtUsuario.Text; objUsuario.contrasena = txtPassword.Text; loguear = objUsuario.iniciarSesion(); if (loguear.Read() == true) { Program.sesion.setUsuario(txtUsuario.Text); Int32 cantidadRoles = objRolUsuario.contarRolesSegunUsuario(txtUsuario.Text); if (cantidadRoles == 1) { int unRol = 0; string rol; Program.sesion.setIdRol(objRolUsuario.encontrarRolSegunUsuario(txtUsuario.Text, unRol, out rol, ref unHotelLogueado, ref unIdHoteLogueado)); Program.sesion.setIdHotel(unIdHoteLogueado); Program.sesion.setRol(rol); ventanaAdmin nuevaVentanaAdmin = new ventanaAdmin(unHotelLogueado); this.Hide(); nuevaVentanaAdmin.Show(); this.Close(); } else if (cantidadRoles >= 2) { //lo mando a la ventana para que elija que rol quiere elegir listadoDeRol nuevaVentanaListadoDeRol = new listadoDeRol(txtUsuario.Text); this.Hide(); nuevaVentanaListadoDeRol.Show(); this.Close(); } else { MessageBox.Show("El usuario no tiene ningun rol"); } } else if (intentos < 2) { intentos = intentos + 1; MessageBox.Show("Usuario/Contraseña invalida"); } else { ventanaSesionCaducada sesionCaducada = new ventanaSesionCaducada(); this.Hide(); sesionCaducada.Show(); this.Close(); } }