// PUT api/Registration/5 public IHttpActionResult PutTrainerMaster(int id, TrainerMaster trainermaster) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != trainermaster.TrainerId) { return(BadRequest()); } db.Entry(trainermaster).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TrainerMasterExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetTrainerMaster(int id) { TrainerMaster trainermaster = db.TrainerMasters.Find(id); if (trainermaster == null) { return(NotFound()); } return(Ok(trainermaster)); }
public IHttpActionResult PostTrainerMaster(TrainerMaster trainermaster) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.TrainerMasters.Add(trainermaster); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = trainermaster.TrainerId }, trainermaster)); }
public IHttpActionResult DeleteTrainerMaster(int id) { TrainerMaster trainermaster = db.TrainerMasters.Find(id); if (trainermaster == null) { return(NotFound()); } db.TrainerMasters.Remove(trainermaster); db.SaveChanges(); return(Ok(trainermaster)); }
public JsonResult GetUser(string keyword) { TrainerMaster tm = new TrainerMaster(); using (TrainerDemoEntities db = new TrainerDemoEntities()) { if (string.IsNullOrEmpty(keyword)) { //list = db.TrainerMasters.ToList(); } else { tm = db.TrainerMasters.Where(p => p.TrainerEmail.StartsWith(keyword)).FirstOrDefault(); } } return(Json(tm, JsonRequestBehavior.AllowGet)); }