public void Edit(string email, ViewModels.DataUser userEdit) { Models.UserContext db = new Models.UserContext(); var user = db.Users.Where(c => c.Email == email).FirstOrDefault(); user.Name = userEdit.Name; user.Surname = userEdit.Surname; user.DateOfBirth = userEdit.DateOfBirth; user.PhoneNumber = userEdit.PhoneNumber; db.SaveChanges(); }
public ViewModels.DataUser GetUser(string email) { ViewModels.DataUser user = new ViewModels.DataUser(); Models.UserContext db = new Models.UserContext(); foreach (var list in db.Users) { if (list.Email == email) { var config = new MapperConfiguration(cfg => cfg.CreateMap <Models.User, ViewModels.DataUser>()); var mapper = new Mapper(config); user = mapper.Map <Models.User, ViewModels.DataUser>(list); } } return(user); }