public async Task <ApplicationUserAc> EditUSer(string id, ApplicationUserAc user) { var users = await Context.Users.FindAsync(id); users.Name = user.Name; users.Email = user.Email; user.Username = user.Username; return(user); }
public ApplicationUserAc GetCurentUser(ApplicationUser user) { ApplicationUserAc applicationUserAc = new ApplicationUserAc(); applicationUserAc.Name = user.Name; applicationUserAc.Email = user.Email; applicationUserAc.Username = user.UserName; applicationUserAc.Id = user.Id; return(applicationUserAc); }
public IEnumerable <ApplicationUserAc> GetAllUsers() { var users = Context.Users.ToList(); List <ApplicationUserAc> List = new List <ApplicationUserAc>(); foreach (var i in users) { ApplicationUserAc user = new ApplicationUserAc(); user.Name = i.Name; user.Email = i.Email; user.Username = i.UserName; user.Id = i.Id; List.Add(user); } return(List); }
public async Task <IActionResult> Edit([FromRoute] string id, [FromBody] ApplicationUserAc user) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await unitofwork.UserRepository.EditUSer(id, user); try { await unitofwork.Save(); } catch (DbUpdateConcurrencyException) { } return(NoContent()); }
public IEnumerable <ApplicationUserAc> GetFriend(string userId) { List <ApplicationUserAc> list = new List <ApplicationUserAc>(); var friend = Context.Friend.Where(u => u.YourId == userId). Include(u => u.User); foreach (var i in friend) { ApplicationUserAc applicationUserAc = new ApplicationUserAc(); applicationUserAc.Id = i.User.Id; applicationUserAc.Name = i.User.Name; applicationUserAc.Email = i.User.Email; applicationUserAc.Username = i.User.UserName; list.Add(applicationUserAc); } return(list.AsEnumerable()); }