/// <summary> /// Deltes a role from the Roles table /// </summary> /// <param name="roleId">The role Id</param> /// <returns></returns> public int Delete(string Role_Id, string Comp_Cd) { var Role = _database.TSYSROL.AsQueryable().FirstOrDefault(x => x.Comp_Cd == Comp_Cd && x.Role_Id == Role_Id); _database.TSYSROL.Remove(Role); return(_database.SaveChanges()); }
/// <summary> /// Sets the user's password hash /// </summary> /// <param name="userId"></param> /// <param name="passwordHash"></param> /// <returns></returns> public int SetPasswordHash(string userId, string passwordHash) { var User = _database.TUSRDTL.AsQueryable().Where(x => x.User_Id == userId).FirstOrDefault(); if (User != null) { User.Pass_Wd = passwordHash; } return(_database.SaveChanges()); }