public async Task <ActionResult> DeleteConfirmed(int id) { StudyDirection studyDirection = await db.StudyDirections.FirstAsync(x => x.DirectionId == id); db.StudyDirections.Remove(studyDirection); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> Edit([Bind(Include = "FacultyId,ChairId,SpecialityId,DirectionId,StudyDirectionName")] StudyDirection studyDirection) { if (ModelState.IsValid) { db.Entry(studyDirection).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.SpecialityId = new SelectList(db.Specialities, "SpecialityId", "SpecialityName", studyDirection.FacultyId); return(View(studyDirection)); }
// GET: StudyDirections/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StudyDirection studyDirection = await db.StudyDirections.FirstAsync(x => x.DirectionId == id); if (studyDirection == null) { return(HttpNotFound()); } return(View(studyDirection)); }
// GET: StudyDirections/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StudyDirection studyDirection = await db.StudyDirections.FirstAsync(x => x.DirectionId == id); if (studyDirection == null) { return(HttpNotFound()); } ViewBag.SpecialityId = new SelectList(db.Specialities, "SpecialityId", "SpecialityName", studyDirection.FacultyId); return(View(studyDirection)); }