Пример #1
0
        public ActionResult Activity_Browse_DateFilter(activity_volunteerNo_VM avvm)
        {
            DateTime startDate       = (DateTime)avvm.Activity_startdate;
            DateTime endDate         = (DateTime)avvm.Activity_enddate;
            int      activity_typeID = (int)avvm.Activity_type_ID;


            Activity_Photo_Schedule_typeVM vm    = new Activity_Photo_Schedule_typeVM();
            activity_volunteerNo_VM        actvm = new activity_volunteerNo_VM();

            vm.acvno_VM              = actvm.activity_By_Activity_type_ID(activity_typeID, startDate, endDate, Convert.ToInt32(Session["UserID"]));
            vm.activity_types        = db.Activity_type.ToList();
            ViewBag.userid           = Session["UserID"];
            ViewBag.Activity_type_ID = activity_typeID;

            //找出活動類別 放到 ViewBag.acty
            var t = vm.acvno_VM.Where(v => v.Activity_type_ID == avvm.Activity_type_ID).Select(a => a.Activity_type1).Distinct().ToList();

            ViewBag.acty = t[0];

            ViewBag.startDate = startDate;
            ViewBag.endDate   = endDate;
            ViewBag.ss        = false;
            if (ViewBag.startDate != null && ViewBag.endDate != null)
            {
                ViewBag.ss = true;
            }
            return(View("Activity_Browse", vm));
        }
Пример #2
0
        public ActionResult Activity_NotParticipate()
        {
            Activity_Photo_Schedule_typeVM vm    = new Activity_Photo_Schedule_typeVM();
            activity_volunteerNo_VM        actvm = new activity_volunteerNo_VM();

            vm.acvno_VM       = actvm.activityByNotParticipated(Convert.ToInt32(Session["UserID"]));
            vm.activity_types = db.Activity_type.ToList();
            ViewBag.userid    = Session["UserID"];

            return(View(vm));
            //return View("Activity_Browse", vm);
        }
Пример #3
0
        public ActionResult Activity_Browse(int id = 1)
        {
            //string a = null;
            //if(Request.Form.Count>0)
            //{
            //    a = Request.Form["activity_no"];
            //}
            Activity_Photo_Schedule_typeVM vm = new Activity_Photo_Schedule_typeVM();
            //vm.activity = db.Activities.Where(p => p.Activity_type_ID == id);
            activity_volunteerNo_VM actvm = new activity_volunteerNo_VM();

            vm.acvno_VM              = actvm.activity_By_Activity_type_ID(id, Convert.ToInt32(Session["UserID"]));
            vm.activity_types        = db.Activity_type.ToList();
            ViewBag.userid           = Session["UserID"];
            ViewBag.Activity_type_ID = id;

            //activity_volunteerNo_VM avvm = new activity_volunteerNo_VM();
            //ViewBag.actNumOfPeople = avvm.activityNumberOfPeople(1107);
            return(View(vm));
        }