Example #1
0
        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();
        }
Example #2
0
        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);
        }