public IActionResult DownloadUser() { DAUsers dAUsers = new DAUsers(); var users = dAUsers.List(_context); var userlist = dAUsers.List(_context); StringBuilder sb = new StringBuilder(); for (int i = 0; i < userlist.Count; i++) { UserList customer = userlist[i]; sb.Append(userlist[i].Email + ','); sb.Append(userlist[i].Name + ','); sb.Append(userlist[i].Phoneno + ','); sb.Append("\r\n"); } return(File(Encoding.UTF8.GetBytes(sb.ToString()), "text/csv", "Grid.csv")); }
public IActionResult DeleteUser(long userid) { DAUsers dAUsers = new DAUsers(); return(this.OKResponse(dAUsers.Delete(_context, userid, User.ToAppUser()) == true ? "Deleted Successfully" : "Deletion Failed")); }
public IActionResult InActiveuser(long userid, bool status) { DAUsers dAUsers = new DAUsers(); return(this.OKResponse(dAUsers.DisableUser(_context, userid, status, User.ToAppUser()) == true ? (status == true ? "Active Successfully" : "InActive Successfully"):"Failed to Update")); }
public IActionResult GetBlockedUserList() { DAUsers dAUsers = new DAUsers(); return(this.OK <List <UserList> >(dAUsers.BlockedList(_context))); }