public string Add(CustomTourReservationModel reservationModel) { if (HttpContext.Session["logedIn"] == null) { return("need login"); } var newCustomTourReservation = new CustomTour() { Id = Guid.NewGuid().ToString(), TotalPrice = 0m, MessageSentTime = DateTime.Now, IsPaid = 0, MemberId = reservationModel.MemberId, Message = reservationModel.Message, Member = db.Members.FirstOrDefault(m => m.Id == reservationModel.MemberId) }; db.CustomTours.Add(newCustomTourReservation); if (db.SaveChanges() > 0) { return("添加成功"); } return("添加失败"); }
public string Delete(string customTourReservationId, string memberId) { CustomTour customTourReservation = db.CustomTours.FirstOrDefault(v => v.Id == customTourReservationId); if (customTourReservation != null) { db.CustomTours.Remove(customTourReservation); if (db.SaveChanges() > 0) { return("删除成功"); } } return("删除失败"); }
public string Update(CustomTour customTourReservation) { CustomTour newCustomTourReservation = db.CustomTours.Where(r => r.Id == customTourReservation.Id).FirstOrDefault(); newCustomTourReservation.IsPaid = customTourReservation.IsPaid; newCustomTourReservation.TotalPrice = customTourReservation.TotalPrice; db.Entry(newCustomTourReservation).State = System.Data.Entity.EntityState.Modified; if (db.SaveChanges() > 0) { return("更新成功"); } return("更新失败"); }