Ejemplo n.º 1
0
 public ActionResult Order(Orders data)
 {
     Orders orders = (Orders)Session["order"];
     if (ModelState.IsValid)
     {
         int Uid = Convert.ToInt32(orders.UserID);
         var users = from user in Usedb.User
                     where user.UserID == Uid
                     select user;
         foreach (var i in users)
         {
             TempData["phone"] = i.Phone;
         }
         Order order = new Order();
         order.OrderDate = System.DateTime.Now;
         order.UserID = Convert.ToInt32(orders.UserID);
         order.BID = Convert.ToInt32(orders.BookID);
         order.Phone = data.phone;
         order.BName = orders.Name;
         Usedb.Order.Add(order);
         Usedb.SaveChanges();
         return View(orders);
     }
     return View();
 }
Ejemplo n.º 2
0
        public ActionResult Order(int id)
        {
            var books = from book in Usedb.Book
                        where book.BookID == id
                        select book;
            Orders order = new Orders();
            foreach(Book b in books)
            {
                order.Name=b.Name;
                order.BookID=id.ToString();
                order.OldLevel=b.OldLevel;
                order.Price=b.Price;
                order.Publish=b.Publish;
                var user = from use in Usedb.User
                           where use.UserID == b.UserID
                           select use;
                string name = "";

                foreach (User u in user)
                {
                    name = u.UserName;
                    order.UserID = u.UserID.ToString();

                }
                order.User = name;
                order.Author=b.Author;
                order.TotalNum=b.TotalNum.ToString();

            }
            Session["order"] = order;

            return View(order);
        }