protected void btnIngreso_Click(object sender, EventArgs e) { if ((txtUserName.Text != "") || (txtPassword.Text != "")) { DataSet ds = new DataSet(); var UserName = txtUserName.Text; var Password = txtPassword.Text; ds = objNegUsuario.Login(UserName, Password); if (ds.Tables[0].Rows.Count > 0) { var rol = ds.Tables[0].Rows[0]["id_rol"].ToString(); var username = ds.Tables[0].Rows[0]["UserName"].ToString(); //lblRol.Text = Convert.ToString(rol); Session["Rol"] = rol; Session["UserName"] = username; switch (rol) { case "1": Response.Redirect("Admin.aspx"); break; case "2": Response.Redirect("User.aspx"); break; default: break; } } else { LalblMsg.Text = "Clave o Password incorrectos"; } } else { LalblMsg.Text = "Ingrese Username y Password"; } }
private void btnOk_Click(object sender, EventArgs e) { try { DataTable Tabla = new DataTable(); Tabla = N_Usuarios.Login(txtLogin.Text.Trim(), txtPass.Text.Trim()); if (Tabla.Rows.Count <= 0) { MessageBox.Show("No Existe Login o Clave Ingresada", "Acceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (Convert.ToBoolean(Tabla.Rows[0][6]) == false) { MessageBox.Show("Usuario NO ACTIVO", "Acceso", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { frmSistema Frm = new frmSistema(); Variables.idUsuarios = Convert.ToInt32(Tabla.Rows[0][5]); Frm.idUsuario = Convert.ToInt32(Tabla.Rows[0][5]); Frm.idRol = Convert.ToInt32(Tabla.Rows[0][7]); Frm.NombreUsr = Convert.ToString(Tabla.Rows[0][1]); Variables.NombreUsuario = Convert.ToString(Tabla.Rows[0][1]); Frm.LoginUsr = Convert.ToString(Tabla.Rows[0][0]); Variables.LoginActual1 = Convert.ToString(Tabla.Rows[0][0]); Frm.RolNombre = Convert.ToString(Tabla.Rows[0][4]); Frm.EstadoUsr = Convert.ToBoolean(Tabla.Rows[0][6]); Variables.ClaveActual = Convert.ToString(Tabla.Rows[0][7]); Frm.Show(); this.Hide(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }