public IHttpActionResult Postvw_PoojaBooking(vw_PoojaBooking vw_poojabooking) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.vw_PoojaBooking.Add(vw_poojabooking); try { db.SaveChanges(); } catch (DbUpdateException) { if (vw_PoojaBookingExists(vw_poojabooking.business_date)) { return Conflict(); } else { throw; } } return CreatedAtRoute("DefaultApi", new { id = vw_poojabooking.business_date }, vw_poojabooking); }
// PUT api/pooja/5 public IHttpActionResult Putvw_PoojaBooking(DateTime id, vw_PoojaBooking vw_poojabooking) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != vw_poojabooking.business_date) { return BadRequest(); } db.Entry(vw_poojabooking).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!vw_PoojaBookingExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }