public string AddHotelPrice(HotelPriceModel hotelPriceModel) { Hotel_Price newHotelPrice = new Hotel_Price() { Id = Guid.NewGuid().ToString(), Date = hotelPriceModel.Date, SingleRoomPrice = hotelPriceModel.SingleRoomPrice, DoulbeRoomPrice = hotelPriceModel.DoubleRoomPrice, OtherRoomPrice = hotelPriceModel.OtherRoomPrice, ID_Hotel = hotelPriceModel.HotelId }; if (newHotelPrice.SingleRoomPrice != null || newHotelPrice.DoulbeRoomPrice != null || newHotelPrice.OtherRoomPrice != null) { newHotelPrice.CanReserve = 1; } else { newHotelPrice.CanReserve = 0; } db.Hotel_Price.Add(newHotelPrice); if (db.SaveChanges() > 0) { return("添加成功"); } return("添加失败"); }
public string UpdateHotelPrice(HotelPriceModel hotelPrice) { Hotel_Price newHotelPrice = db.Hotel_Price.FirstOrDefault(hp => hp.Id == hotelPrice.Id); newHotelPrice.SingleRoomPrice = hotelPrice.SingleRoomPrice; newHotelPrice.DoulbeRoomPrice = hotelPrice.DoubleRoomPrice; newHotelPrice.OtherRoomPrice = hotelPrice.OtherRoomPrice; newHotelPrice.Date = hotelPrice.Date; newHotelPrice.ID_Hotel = hotelPrice.HotelId; db.Entry(newHotelPrice).State = System.Data.Entity.EntityState.Modified; if (db.SaveChanges() > 0) { return("更新成功"); } return("更新失败"); }