public IHttpActionResult PosttblRestuarant(tblRestuarant tblRestuarant) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.tblRestuarants.Add(tblRestuarant); try { db.SaveChanges(); } catch (DbUpdateException) { if (tblRestuarantExists(tblRestuarant.rest_Id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tblRestuarant.rest_Id }, tblRestuarant)); }
public IHttpActionResult PuttblRestuarant(int id, tblRestuarant tblRestuarant) { Console.WriteLine("Hello"); tblRestuarant oldDetails = tblRestuarant; if (!ModelState.IsValid) { return(BadRequest("Not valid data")); } using (db) { var rest = db.tblRestuarants.Where(g => g.rest_Id.Equals(id)).FirstOrDefault(); if (rest != null) { rest.rest_Name = tblRestuarant.rest_Name; rest.rest_Address = tblRestuarant.rest_Address; rest.rest_Contact = tblRestuarant.rest_Contact; rest.rest_Manager = tblRestuarant.rest_Manager; rest.rest_Email = tblRestuarant.rest_Email; rest.rest_Password = tblRestuarant.rest_Password; rest.rest_Type = tblRestuarant.rest_Type; var res = db.SaveChanges(); } else { return(NotFound()); } } return(Ok()); }
public IHttpActionResult GettblRestuarant(int id) { tblRestuarant tblRestuarant = db.tblRestuarants.Find(id); if (tblRestuarant == null) { return(NotFound()); } return(Ok(tblRestuarant)); }
public IHttpActionResult DeletetblRestuarant(int id) { tblRestuarant tblRestuarant = db.tblRestuarants.Find(id); if (tblRestuarant == null) { return(NotFound()); } db.tblRestuarants.Remove(tblRestuarant); db.SaveChanges(); return(Ok(tblRestuarant)); }