public IHttpActionResult PutGuestMaster(int id, GuestMaster guestMaster) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != guestMaster.GuestId) { return(BadRequest()); } db.Entry(guestMaster).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!GuestMasterExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetGuestMaster(int id) { GuestMaster guestMaster = db.GuestMaster.Find(id); if (guestMaster == null) { return(NotFound()); } return(Ok(guestMaster)); }
public IHttpActionResult PostGuestMaster(GuestMaster guestMaster) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.GuestMaster.Add(guestMaster); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = guestMaster.GuestId }, guestMaster)); }
public IHttpActionResult DeleteGuestMaster(int id) { GuestMaster guestMaster = db.GuestMaster.Find(id); if (guestMaster == null) { return(NotFound()); } db.GuestMaster.Remove(guestMaster); db.SaveChanges(); return(Ok(guestMaster)); }
public JsonResult AddGuest(string Name, string PhoneNo, string Email, string CatId) { try { GuestMaster db = new GuestMaster(); db.Name = Name; db.PhoneNo = PhoneNo; db.MemberId = Convert.ToInt32(Session["UserID"]); db.EmailId = Email; db.CatId = Convert.ToInt32(CatId); db.MeetingId = Convert.ToInt32(Session["MeetId"]); model.GuestMasters.Add(db); model.SaveChanges(); return(Json("success", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json("Error")); } }