Esempio n. 1
0
 public ActionResult CreatureOrder(DbUserOrder pic, HttpPostedFileBase uploadImage)
 {
     //if(pic.DateOut<DateTime.Now)
     //{
     //    pic.DateOut = DateTime.Now;
     //}
     if (pic.Price < 0)
     {
         pic.Price = 0;
     }
     pic.DateIn  = DateTime.Today;
     pic.User1Id = User.Identity.GetUserId();
     if (ModelState.IsValid && uploadImage != null)
     {
         byte[] imageData = null;
         // считываем переданный файл в массив байтов
         using (var binaryReader = new BinaryReader(uploadImage.InputStream))
         {
             imageData = binaryReader.ReadBytes(uploadImage.ContentLength);
         }
         // установка массива байтов
         pic.WayFile = imageData;
     }
     pic.User1End = false;
     pic.User2End = false;
     ff.DbUserOrder.Add(pic);
     ff.SaveChanges();
     return(RedirectToAction("Index"));
 }
Esempio n. 2
0
        public ActionResult InfoOrder0(int book)
        {
            DbUserOrder I = ff.DbUserOrder.Where(t => t.Id == book).ToList().First();

            I.User2Id         = User.Identity.GetUserId();
            ff.Entry(I).State = EntityState.Modified;
            ff.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
 public ActionResult Create(DbUserOrder book)
 {
     ff.DbUserOrder.Add(book);
     ff.SaveChanges();
     return(RedirectToAction("Index"));
 }