// POST: api/DinnerReservations public HttpResponseMessage Post(DinnerReservation dinnerReservation) { try { var dateWithStudentResult = _dinnerReservationService.GetByDateWithStudent(dinnerReservation.ReservationDate, dinnerReservation.StudentId); if (dateWithStudentResult != null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Kullanıcıya ait Aynı tarihli Rezervasyon bulunuyor.")); } var result = _dinnerReservationService.Add(dinnerReservation); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Hata Oluştu")); } }
public DinnerReservation Update(DinnerReservation dinnerReservation) { return(_dinnerReservationDal.Update(dinnerReservation)); }
public DinnerReservation Add(DinnerReservation dinnerReservation) { return(_dinnerReservationDal.Add(dinnerReservation)); }