Beispiel #1
0
        public static Ying  GetYingById(int id)
        {
            UnitOfWork unitOfWork = new UnitOfWork();
            Ying       ying       = unitOfWork.yingsRepository.GetByID(id);

            return(ying);
        }
Beispiel #2
0
        public ActionResult CreateDushuying(Ying ying)
        {
            if (ModelState.IsValid)
            {
                unitOfWork.yingsRepository.Insert(ying);
                unitOfWork.Save();
                YingList yinglist = new YingList();
                yinglist.Canjiaren    = ying.Peiduren;
                yinglist.Dushuying    = ying.Id;
                yinglist.Status       = "success";
                yinglist.Peiduren     = ying.Peiduren;
                yinglist.Shumu        = ying.Shumu;
                yinglist.ShenqingTime = DateTime.Now;
                yinglist.SuccessTime  = DateTime.Now;
                unitOfWork.yinglistsRepository.Insert(yinglist);
                unitOfWork.Save();
                return(RedirectToAction("Ucenter", "Ucenter"));
            }

            BookService book = new BookService();

            ViewData["booklist"] = book.GetBookSelectList();

            return(View(ying));
        }
Beispiel #3
0
        public ActionResult Daka(int yid)
        {
            Ying ying = unitOfWork.yingsRepository.GetByID(yid);

            ViewData["dakaying"] = ying;

            return(View());
        }
Beispiel #4
0
        public ActionResult Daka(Biji biji)
        {
            if (ModelState.IsValid)
            {
                unitOfWork.bijisRepository.Insert(biji);
                unitOfWork.Save();
                return(RedirectToAction("Ucenter", "Ucenter"));
            }
            Ying ying = unitOfWork.yingsRepository.GetByID(biji.Dushuying);

            ViewData["dakaying"] = ying;
            return(View(biji));
        }
Beispiel #5
0
        public ActionResult CanjiaYing(int yid)
        {
            Ying ying = unitOfWork.yingsRepository.GetByID(yid);

            if (Session["uid"] == null)
            {
                return(RedirectToAction("Login", "Account"));
            }
            else
            {
                YingList yinglist = new YingList();
                yinglist.Canjiaren    = int.Parse(Session["uid"].ToString());
                yinglist.Dushuying    = ying.Id;
                yinglist.Status       = "shenqing";
                yinglist.Peiduren     = ying.Peiduren;
                yinglist.Shumu        = ying.Shumu;
                yinglist.ShenqingTime = DateTime.Now;
                yinglist.SuccessTime  = DateTime.Now;
                unitOfWork.yinglistsRepository.Insert(yinglist);
                unitOfWork.Save();
                return(RedirectToAction("Ucenter", "Ucenter"));
            }
        }