Esempio n. 1
0
        // GET: Calendar
        public ActionResult Index(string name, string rmdD, string srtD, string endD)
        {
            ControllerCalendar instance = ControllerCalendar.getInstance();

            if (name != null)
            {
                Activity activity = new Activity();
                activity.reminder  = name;
                activity.startTime = DateTime.ParseExact(srtD.Split('a')[0].Trim(), "d/M/yyyy hh:mm:ss",
                                                         System.Globalization.CultureInfo.InvariantCulture);
                activity.endTime = DateTime.ParseExact(endD.Split('a')[0].Trim(), "d/M/yyyy hh:mm:ss",
                                                       System.Globalization.CultureInfo.InvariantCulture);

                instance.deleteActivity(activity);
                return(RedirectToAction("Index", "Calendar"));
            }

            instance.loadData();
            return(View(instance.listActivity));
        }
Esempio n. 2
0
        // GET: CalendarActivity
        public ActionResult Index()
        {
            if (Request.Form["reminder"] != null)
            {
                ControllerCalendar instance = ControllerCalendar.getInstance();
                Activity           activity = new Activity();

                activity.reminder  = Request.Form["reminder"];
                activity.startTime = DateTime.ParseExact(Request.Form["startTime"], "yyyy-mm-dd",
                                                         System.Globalization.CultureInfo.InvariantCulture);
                activity.endTime = DateTime.ParseExact(Request.Form["endTime"], "yyyy-mm-dd",
                                                       System.Globalization.CultureInfo.InvariantCulture);
                activity.notice = int.Parse(Request.Form["noticeTime"]);

                instance.addActivity(activity);
                return(RedirectToAction("Index", "Calendar"));
            }
            else
            {
                return(View());
            }
        }