//delete MRBBooking room public void RemoveAppointment(MRBBookingDetail apt) { var item = db.MRBBookingDetails.Find(apt.ID); db.MRBBookingDetails.Remove(item); db.SaveChanges(); }
public EditableSchedule(MRBBookingDetail editMrb) : base(editMrb) { Subject = editMrb.Subject; Description = editMrb.Description; StartTime = editMrb.StartTime; EndTime = editMrb.EndTime; }
public void InsertAppointment(MRBBookingDetail apt) { if (apt == null) { return; } apt.ID = apt.GetHashCode(); db.MRBBookingDetails.Add(apt); db.SaveChanges(); }
public ScheduleBase(MRBBookingDetail mrb) { if (mrb != null) { ID = mrb.ID; Label = mrb.Label; AllDay = mrb.AllDay; // Location = mrb.Location; RoomId = mrb.RoomId; Status = mrb.Status; // RecurrenceInfo = mrb.RecurrenceInfo; // ReminderInfo = mrb.ReminderInfo; } }
// public string UserID { get; set; } public ValidationSchedule(MRBBookingDetail mrb) : base(mrb) { if (mrb != null) { Subject = mrb.Subject; //StartTime = mrb.StartTime.Value; //EndTime = mrb.EndTime.Value; Description = mrb.Description; UserList = mrb.UserList; ItemList = mrb.ItemList; ItemId = mrb.ItemID; // UserID = mrb.UserID; } }
//update MRBBooing room public void UpdateAppointment(MRBBookingDetail apt) { if (apt == null) { return; } var item = db.MRBBookingDetails.SingleOrDefault(x => x.ID == apt.ID); item.Subject = apt.Subject; item.Description = apt.Description; item.StartTime = apt.StartTime; item.EndTime = apt.EndTime; item.UserList = apt.UserList; // item.UserID = "00139"; // item.RoomId = apt.RoomId; db.SaveChanges(); }