コード例 #1
0
        //[AllowAnonymous]
        public ActionResult Post1(DateTime dtS, DateTime dtE, string LNid, string purpose)
        {
            var saveCars = new BusinessSystemMVC_Admin_page_.Models.CompanyVehicleHistory
            {
                StartDateTime = dtS,
                EndDateTime   = dtE,
                employeeID    = EmployeeDetail.EmployeeID,
                LicenseNumber = LNid,
                purpose       = purpose
            };

            db.CompanyVehicleHistories.Add(saveCars);
            var saveCalendar = new BusinessSystemMVC_Admin_page_.Models.EventCalendar
            {
                employeeID   = EmployeeDetail.EmployeeID,
                Subject      = "公務車預約",
                DepartmentID = EmployeeDetail.DepartmentID,
                StartTime    = dtS,
                EndTime      = dtE,
                Location     = LNid,
                Description  = purpose,
                IsImportant  = false,
                ThemeColor   = "#BBFF66"
            };

            db.EventCalendars.Add(saveCalendar);
            db.SaveChanges();
            return(Json(new { success = true, message = "公務車預約成功" }, JsonRequestBehavior.AllowGet));
        }
コード例 #2
0
        //[AllowAnonymous]
        public ActionResult Post1(DateTime dtS, DateTime dtE, string LNid)
        {
            var saveMeetingRoom = new BusinessSystemMVC_Admin_page_.Models.MeetingRoomHistory
            {
                start_date_time = dtS,
                end_date_time   = dtE,
                employeeID      = EmployeeDetail.EmployeeID,
                meetingID       = LNid,
            };

            db.MeetingRoomHistories.Add(saveMeetingRoom);
            db.SaveChanges();

            var pp = db.MeetingRooms.Find(LNid);

            var saveCalendar = new BusinessSystemMVC_Admin_page_.Models.EventCalendar
            {
                employeeID   = EmployeeDetail.EmployeeID,
                Subject      = "會議室預約",
                DepartmentID = EmployeeDetail.DepartmentID,
                StartTime    = dtS,
                EndTime      = dtE,
                Location     = pp.meetingName,
                Description  = LNid,
                IsImportant  = false,
                ThemeColor   = "#FFEE99"
            };

            db.EventCalendars.Add(saveCalendar);
            db.SaveChanges();
            return(Json(new { success = true, message = "會議室預約成功" }, JsonRequestBehavior.AllowGet));
        }