Ejemplo n.º 1
0
 //mapper to convert from viewmodel to domain model 
 public static Models.User MapUserAddEditToUser(UserAddEdit useraddedit)
 {
     var user = new Models.User();
     user.Id = useraddedit.Id;
     user.Age = useraddedit.Age;
     user.FirstName = useraddedit.FirstName;
     user.LastName = useraddedit.LastName;
     return user;
 }
Ejemplo n.º 2
0
 //mapper to convert from domain model to viewmodel 
 public static UserAddEdit MapUserToUserAddEdit(Models.User user)
 {
     var useraddedit = new UserAddEdit();
     useraddedit.Id = user.Id;
     useraddedit.Age = user.Age;
     useraddedit.FirstName = user.FirstName;
     useraddedit.LastName = user.LastName;
     return useraddedit;
 }
Ejemplo n.º 3
0
        //mapper to convert from viewmodel to domain model
        public static Models.User MapUserAddEditToUser(UserAddEdit useraddedit)
        {
            var user = new Models.User();

            user.Id        = useraddedit.Id;
            user.Age       = useraddedit.Age;
            user.FirstName = useraddedit.FirstName;
            user.LastName  = useraddedit.LastName;
            return(user);
        }
Ejemplo n.º 4
0
        //mapper to convert from domain model to viewmodel
        public static UserAddEdit MapUserToUserAddEdit(Models.User user)
        {
            var useraddedit = new UserAddEdit();

            useraddedit.Id        = user.Id;
            useraddedit.Age       = user.Age;
            useraddedit.FirstName = user.FirstName;
            useraddedit.LastName  = user.LastName;
            return(useraddedit);
        }
Ejemplo n.º 5
0
        public ActionResult Edit(UserAddEdit viewmodel)
        {
            if (ModelState.IsValid)
            {
                using (_connection = Utilities.GetOpenConnection())
                {
                    _connection.Update(UserAddEdit.MapUserAddEditToUser(viewmodel));
                }
                return RedirectToAction("index");
            }

            return View(viewmodel);
        }
Ejemplo n.º 6
0
 public ActionResult Create(UserAddEdit viewmodel)
 {
     if (ModelState.IsValid)
     {
         //manual mapping - this would be easier with automapper
         var user = UserAddEdit.MapUserAddEditToUser(viewmodel);
         using (_connection = Utilities.GetOpenConnection())
         {
             _connection.Insert(user);
         }
         return RedirectToAction("index");
     }
     return View(viewmodel);
 }