public EE_Usuario ListarUnUser(EE_Usuario _Usuario) { EE_Usuario User = new EE_Usuario(); MPPUsuario MPP_User = new MPPUsuario(); return(User = MPP_User.ListarUn_User(_Usuario)); }
private void Btn_IniciarSesion_Click(object sender, EventArgs e) { BLL_Login _Login = new BLL_Login(); if (Txt_Username.Text != "" && Txt_Password.Text != "") { EE_Usuario _User = _Login.Logear(Txt_Username.Text, S_Encriptado.Encriptar(Txt_Password.Text)); if (_User != null) { //Login login_f = new Login(); S_Login.Login(_User); MessageBox.Show("Inicio de sesion correcto"); bitacora.Usuario = _User; bitacora.Hora = DateTime.Now.Hour; bitacora.Fecha = DateTime.Now.Date; AgregarBitacora(); update(); Cerrar(true); this.Close(); } else { MessageBox.Show("Usuario o contraseña incorrecto"); } } else { MessageBox.Show("Por favor ingrese los datos"); } }
public List <EE_Usuario> ListarUsuarios() { DAL dal = new DAL(); DataTable dt = new DataTable(); DataSet ds = new DataSet(); List <EE_Usuario> list_users = new List <EE_Usuario>(); EE_Usuario User = default(EE_Usuario); ds = dal.Leer("S_ListarUsuarios", null); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow item in ds.Tables[0].Rows) { User = new EE_Usuario(); User.ID = Convert.ToInt32(item["ID_User"]); User.Username = item["Username"].ToString(); User.Password = item["Password"].ToString(); list_users.Add(User); } return(list_users); } else { return(null); } }
public EE_Usuario ListarUn_User(EE_Usuario User) { DAL dal = new DAL(); DataSet ds = new DataSet(); Hashtable hs = new Hashtable(); EE_Usuario e_Usuario = default(EE_Usuario); hs.Add("@Username", User.Username); hs.Add("@Password", User.Password); ds = dal.Leer("S_ListarUnUser", hs); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow item in ds.Tables[0].Rows) { e_Usuario = new EE_Usuario(); e_Usuario.Username = item["Username"].ToString(); e_Usuario.Password = item["Password"].ToString(); } return(User); } else { return(null); } }
public bool EliminarUser(EE_Usuario _Usuario) { MPPUsuario MPP_User = new MPPUsuario(); bool resultado; resultado = MPP_User.EliminarUser(_Usuario); return(resultado); }
public bool ModificarUser(EE_Usuario _Usuario) { MPPUsuario MPP_User = new MPPUsuario(); bool resultado; resultado = MPP_User.CrearUser(_Usuario); return(resultado); }
public bool EliminarUser(EE_Usuario User) { DAL dal = new DAL(); Hashtable hs = new Hashtable(); bool resultado; hs.Add("@ID", User.ID); resultado = dal.Escribir("S_BajaUsuario", hs); return(resultado); }
public EE_Usuario Logear(string Username, string Password) { EE_Usuario _Usuario = new EE_Usuario(); EE_Usuario _Usuario2 = new EE_Usuario(); BLL_Login _Login = new BLL_Login(); _Usuario.Username = Username; _Usuario.Password = Password; _Usuario2 = _Login.ListarUnUser(_Usuario); return(_Usuario2); }
private void DGVUsers_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.ColumnIndex != 0) { EE_User = (EE_Usuario)DGVUsers.Rows[e.RowIndex].DataBoundItem; TxtUserID.Text = Convert.ToString(EE_User.ID); txtUsername.Text = EE_User.Username; txtPassword.Text = EE_User.Password; bLL_Permiso.ListUserByPermisos(EE_User); MostrarPermisos(EE_User); } }
void MostrarPermisos(EE_Usuario user) { this.TV_PermisosUser.Nodes.Clear(); TreeNode root = new TreeNode(user.Username); foreach (var item in user.Permisos) { LlenarTreeView(root, item); } this.TV_PermisosUser.Nodes.Add(root); this.TV_PermisosUser.ExpandAll(); }
public bool CrearUser(EE_Usuario User) { DAL dal = new DAL(); Hashtable hs = new Hashtable(); bool resultado; string consulta = "S_AltaUser"; hs.Add("@Username", User.Username); hs.Add("@Password", User.Password); resultado = dal.Escribir(consulta, hs); return(resultado); }
public void ListUserByPermisos(EE_Usuario user) { DataSet ds = new DataSet(); var sql = $@"select p.* from UsuarioPermiso up inner join permiso p on up.id_permiso=p.id where id_usuario='" + user.ID + "';"; ds = Dal_.Leer2(sql); user.Permisos.Clear(); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow item in ds.Tables[0].Rows) { var id_permiso = Convert.ToInt32(item["ID"]); var nombrep = item["Nombre"].ToString(); var es_patente = String.Empty; if (Convert.ToInt32(item["es_patente"]) != 0) { es_patente = item["Nombre"].ToString(); } BE_Permiso c1; if (!String.IsNullOrEmpty(es_patente)) { c1 = new BE_Patente(); c1.ID = id_permiso; c1.Nombre = nombrep; user.Permisos.Add(c1); } else { c1 = new BE_Familia(); c1.ID = id_permiso; c1.Nombre = nombrep; var f = GetAll("=" + id_permiso); foreach (var familia in f) { c1.agregarHijo(familia); } user.Permisos.Add(c1); } } } }
public void ListUserByPermisos(EE_Usuario user) { MPP_Permisos mPP_ListUserByPermisos = new MPP_Permisos(); mPP_ListUserByPermisos.ListUserByPermisos(user); }