示例#1
0
        public ActionResult EditBuild(BuildEntityViewModel buildEntity)
        {
            if (ModelState.IsValid)
            {
                var buildDTO = Mapper.Map <BuildEntityViewModel, BuildEntityDTO>(buildEntity);
                buildDTO.UserID = User != null?User.Identity.GetUserId() : null;

                Service.EditBuild(buildDTO);
                return(RedirectToAction("Builds"));
            }
            return(View(buildEntity));
        }
示例#2
0
 public ActionResult EditBuild(Guid?BuildEntityGuid)
 {
     if (BuildEntityGuid != null)
     {
         BuildEntityDTO       buildDTO = Service.GetBuildById(BuildEntityGuid.Value);
         BuildEntityViewModel build    = Mapper.Map <BuildEntityDTO, BuildEntityViewModel>(buildDTO);
         return(View(build));
     }
     else
     {
         TempData["message"] = "No build selected";
         return(RedirectToAction("Builds", "Build"));
     }
 }