Пример #1
0
        public ActionResult CreateCabinet(int id)
        {
            ViewBag.UserName = AuthenticationManager.User.Identity.Name;
            UserCabinet cabinet = new UserCabinet()
            {
            };

            return(View());
        }
Пример #2
0
 public ActionResult CreateCabinet(int id, UserCabinet cabinet, HttpPostedFileBase image = null)
 {
     ViewBag.UserName      = AuthenticationManager.User.Identity.Name;
     cabinet.UserCabinetId = (int)TempData["id"];
     cabinet.User          = (User)TempData["user"];
     if (ModelState.IsValid)
     {
         if (image != null)
         {
             cabinet.AvatarImageMimeType = image.ContentType;
             cabinet.AvatarImageData     = new byte[image.ContentLength];
             image.InputStream.Read(cabinet.AvatarImageData, 0, image.ContentLength);
         }
         cabinetRepository.Create(cabinet);
         return(RedirectToAction("Index"));
     }
     return(View(cabinet));
 }