public IHttpActionResult PutAvailableTeacherTime(long id, AvailableTeacherTime availableTeacherTime) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != availableTeacherTime.PKAvailableTeacherTimeId) { return(BadRequest()); } db.Entry(availableTeacherTime).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AvailableTeacherTimeExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult CreateTeacherAvailableTime(AvailableTeacherTime objAvailableTeacherTime) { objAvailableTeacherTime.IsActive = true; objAvailableTeacherTime.FKClassId = Convert.ToInt64(TempData["ClassId"]); TempData.Keep(); DbHelper.InsertAvailableTeacherTime(objAvailableTeacherTime); return(RedirectToAction("CreateTeacherImages")); }
public static void InsertAvailableTeacherTime(AvailableTeacherTime objAvailableTeacherTime) { TeachersEntities db = new TeachersEntities(); db.AvailableTeacherTimes.Add(objAvailableTeacherTime); db.SaveChanges(); cache.Remove("GetTeachersHome"); }
public ActionResult EditTeacherAvailableTime(AvailableTeacherTime objAvailableTeacherTime) { Category objCategory = new Category(); //objCategory.AvalilableTeacher.FKClassId = DbHelper.GetClass((int)objAvailableTeacherTime.FKClassId); //objAvailableTeacherTime.FKClassId= DbHelper.GetClass((int)(objAvailableTeacherTime.FKClassId)); DbHelper.UpdateAvailableTeacherTime(objAvailableTeacherTime); return(View("Index")); }
public static void DeleteAvailableTeacherTime(long availableTeacherTimeId) { TeachersEntities db = new TeachersEntities(); AvailableTeacherTime objAvailableTeacherTime = db.AvailableTeacherTimes.Find(availableTeacherTimeId); db.AvailableTeacherTimes.Remove(objAvailableTeacherTime); db.SaveChanges(); cache.Remove("GetTeachersHome"); }
public static void UpdateAvailableTeacherTime(AvailableTeacherTime objAvailableTeacherTime) { TeachersEntities db = new TeachersEntities(); db.Entry(objAvailableTeacherTime).State = EntityState.Modified; db.SaveChanges(); //db.AvailableTeacherTimes.Add(objAvailableTeacherTime); //db.SaveChanges(); cache.Remove("GetTeachersHome"); }
//Edit Teacher AvailableTeacherProfile based on AvailableTeacherProfileId public ActionResult EditTeacherAvailableTime(long id = 0) { Category objCategory = new Category(); AvailableTeacherTime objAvailableTeacherTime = DbHelper.GetAvailableTeacherTime(id); objCategory.AvalilableTeacher = objAvailableTeacherTime; objCategory.Class = DbHelper.GetClass((int)objAvailableTeacherTime.FKClassId); return(View(objCategory)); }
public IHttpActionResult GetAvailableTeacherTime(long id) { AvailableTeacherTime availableTeacherTime = db.AvailableTeacherTimes.Find(id); if (availableTeacherTime == null) { return(NotFound()); } return(Ok(availableTeacherTime)); }
public IHttpActionResult PostAvailableTeacherTime(AvailableTeacherTime availableTeacherTime) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.AvailableTeacherTimes.Add(availableTeacherTime); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = availableTeacherTime.PKAvailableTeacherTimeId }, availableTeacherTime)); }
public IHttpActionResult DeleteAvailableTeacherTime(long id) { AvailableTeacherTime availableTeacherTime = db.AvailableTeacherTimes.Find(id); if (availableTeacherTime == null) { return(NotFound()); } db.AvailableTeacherTimes.Remove(availableTeacherTime); db.SaveChanges(); return(Ok(availableTeacherTime)); }
public ActionResult EditAvailableTeacherTime(AvailableTeacherTime objAvailableTeacher) { DbHelper.UpdateAvailableTeacherTime(objAvailableTeacher); return(View(objAvailableTeacher)); }