コード例 #1
0
        public ActionResult insertSchedule(FormCollection formCollection)
        {
            foreach (string key in formCollection.AllKeys)
            {
                Response.Write("Key + " + key + " ");
                Response.Write(formCollection[key] + "</br>");
            }

            DateTime StartTime = Convert.ToDateTime(formCollection["StartTime"]);
            DateTime EndTime   = Convert.ToDateTime(formCollection["EndTime"]);
            DateTime Sche_Date = Convert.ToDateTime(formCollection["Sche_Date"]);

            SessionDAO sesDAO  = new SessionDAO();
            Session    session = sesDAO.getSessionByTime(StartTime, EndTime);

            int id_Ses = -1;

            if (session == null)
            {
                id_Ses = sesDAO.createSession(StartTime, EndTime);
            }
            else
            {
                id_Ses = session.id_Ses;
            }

            int id_F = Convert.ToInt32(formCollection["id_F"]);

            ScheduleDAO scheDAO = new ScheduleDAO();

            scheDAO.createSchedule(id_Ses, Sche_Date, id_F);
            return(View());
        }
コード例 #2
0
 /// <summary>
 /// Creates a schedule
 /// </summary>
 /// <param name="schedule"></param>
 public void createSchedule(Schedule schedule)
 {
     scheduleDAO.createSchedule(schedule);
 }