コード例 #1
0
        public ActionResult Create([Bind(Include = "Id,Email,EmailConfirmed,PasswordHash,SecurityStamp,PhoneNumber,PhoneNumberConfirmed,TwoFactorEnabled,LockoutEndDateUtc,LockoutEnabled,AccessFailedCount,UserName,FirstName,ConfirmedEmail,LastName,Program,Semester,StudentId,ProfileImage")] AspNetUser aspNetUser)
        {
            if (ModelState.IsValid)
            {
                db.AspNetUsers.Add(aspNetUser);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(aspNetUser));
        }
コード例 #2
0
        public ActionResult Create([Bind(Include = "BookTitle,BookPath,UserId,AddedOn,UpdatedOn,BookDescription,AuthorName,BookPrice")] Book book)
        {
            if (ModelState.IsValid)
            {
                book.UserId  = User.Identity.GetUserId();
                book.AddedOn = DateTime.Now;
                db.Books.Add(book);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.UserId = new SelectList(db.AspNetUsers, "Id", "Email", book.UserId);
            return(View(book));
        }
コード例 #3
0
        public int UploadImageInDataBase(HttpPostedFileBase file, int AccomodationId)
        {
            var Image   = ConvertToBytes(file);
            var Content = new AccomodationImage
            {
                ImageTitle     = file.FileName,
                ImageByte      = Image,
                UserId         = User.Identity.GetUserId(),
                AccomodationId = AccomodationId,
                AddedOn        = DateTime.Now
            };

            db.AccomodationImages.Add(Content);
            int i = db.SaveChanges();

            if (i == 1)
            {
                return(1);
            }
            else
            {
                return(0);
            }
        }