protected void LN_Prueba_Authenticate(object sender, AuthenticateEventArgs e) { EUsuariocs eUser = new EUsuariocs(); eUser.UserName = LN_Prueba.UserName.ToString(); eUser.Clave = LN_Prueba.Password.ToString(); eUser = new DAOUser().login2(eUser); if (eUser == null) { ((Label)LN_Prueba.FindControl("L_Mensaje")).Text = "Usuario o Clave Incorrecta"; } else if (eUser.RolId == 1) { ((Label)LN_Prueba.FindControl("L_Mensaje")).Text = "Bienvenido " + eUser.Nombre; Session["userValido"] = eUser; Response.Redirect("CrudeUsuario.aspx"); } else if (eUser.RolId == 2) { ((Label)LN_Prueba.FindControl("L_Mensaje")).Text = "Bienvenido " + eUser.Nombre; Session["Archivos"] = eUser; Response.Redirect("Archivos.aspx"); } }
public void insertarUsuario(EUsuariocs user) { using (var db = new Mapeo()) { db.usuario.Add(user); db.SaveChanges(); } }
public EUsuariocs login2(EUsuariocs user) { using (var db = new Mapeo()) { return(db.usuario.Where(x => x.UserName.Equals(user.UserName) && x.Clave.Equals(user.Clave)).FirstOrDefault()); } }
public void eliminarUsuario(EUsuariocs user) { using (var db = new Mapeo()) { db.usuario.Attach(user); var entry = db.Entry(user); entry.State = EntityState.Deleted; db.SaveChanges(); } }
protected void B_Guardar_Click(object sender, EventArgs e) { EUsuariocs user = new EUsuariocs(); user.Apellido = TB_Apellido.Text; user.Clave = TB_Clave.Text; user.Nombre = TB_Nombre.Text; user.RolId = int.Parse(DDL_Rol.SelectedValue); user.UserName = TB_UserName.Text; user.Session = ((EUsuariocs)Session["userValido"]).UserName; user.LastModify = DateTime.Now; new DAOUser().insertarUsuario(user); GV_Usuario.DataBind(); }
public void actualizarUsuario(EUsuariocs user) { using (var db = new Mapeo()) { EUsuariocs user2 = db.usuario.Where(x => x.Id == user.Id).First(); user2.Nombre = user.Nombre; user2.Apellido = user.Apellido; user2.Clave = user.Clave; user2.UserName = user.UserName; db.usuario.Attach(user2); var entry = db.Entry(user2); entry.State = EntityState.Modified; db.SaveChanges(); } }