示例#1
0
        public ActionResult AddOrEdit(MeetingRoomHistory b)
        {
            using (BusinessDataBaseEntities db = new BusinessDataBaseEntities())
            {
                if (b.MeetingRoomID == 0)
                {
                }
                else
                {
                    db.Entry(b).State = EntityState.Modified;
                    db.SaveChanges();
                }
                return(Json(new { success = true, message = "修改成功" }, JsonRequestBehavior.AllowGet));

                //var saveCars = new BusinessSystemMVC_Admin_page_.Models.CompanyVehicleHistory
                //{
                //    VehicleHistoryID = b.VehicleHistoryID,
                //    StartDateTime = b.StartDateTime,
                //    EndDateTime = b.EndDateTime,
                //    employeeID = b.employeeID,
                //    purpose = b.purpose
                //};
                //return Json(new { success = true, message = "修改成功" }, JsonRequestBehavior.AllowGet);
            }
        }
示例#2
0
 public ActionResult Edit([Bind(Include = "MeetingRoomID,meetingID,start_date_time,end_date_time,employeeID")] MeetingRoomHistory meetingRoomHistory)
 {
     if (ModelState.IsValid)
     {
         db.Entry(meetingRoomHistory).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.employeeID = new SelectList(db.Employees, "employeeID", "EmployeeName", meetingRoomHistory.employeeID);
     ViewBag.meetingID  = new SelectList(db.MeetingRooms, "meetingID", "meetingName", meetingRoomHistory.meetingID);
     return(View(meetingRoomHistory));
 }
示例#3
0
        // GET: MeetingRoomHistories/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            MeetingRoomHistory meetingRoomHistory = db.MeetingRoomHistories.Find(id);

            if (meetingRoomHistory == null)
            {
                return(HttpNotFound());
            }
            return(View(meetingRoomHistory));
        }
示例#4
0
        public ActionResult Delete(int id)
        {
            using (BusinessDataBaseEntities db = new BusinessDataBaseEntities())
            {
                MeetingRoomHistory b = db.MeetingRoomHistories.Where(x => x.MeetingRoomID == id).FirstOrDefault <MeetingRoomHistory>();
                db.MeetingRoomHistories.Remove(b);
                //var q = db.MeetingRoomHistories.Find(id);
                //EventCalendar e = db.EventCalendars.Where(x => x.StartTime == q.start_date_time && x.EndTime == q.end_date_time ).FirstOrDefault<EventCalendar>();
                //db.EventCalendars.Remove(e);
                db.SaveChanges();


                return(Json(new { success = true, message = "刪除成功" }, JsonRequestBehavior.AllowGet));
            }
        }
示例#5
0
        // GET: MeetingRoomHistories/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            MeetingRoomHistory meetingRoomHistory = db.MeetingRoomHistories.Find(id);

            if (meetingRoomHistory == null)
            {
                return(HttpNotFound());
            }
            ViewBag.employeeID = new SelectList(db.Employees, "employeeID", "EmployeeName", meetingRoomHistory.employeeID);
            ViewBag.meetingID  = new SelectList(db.MeetingRooms, "meetingID", "meetingName", meetingRoomHistory.meetingID);
            return(View(meetingRoomHistory));
        }