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); } }
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)); }
// 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)); }
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)); } }
// 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)); }