//private FilmsContextcs db = new FilmsContextcs(); // GET: Directors public async Task <ActionResult> Index() { using (FilmsContextcs db = new FilmsContextcs()) { return(View(await db.Directors.ToListAsync())); } }
public ActionResult ViewJS(Actor actor) { using (FilmsContextcs db = new FilmsContextcs()) { return(View(db.Actors.ToList())); } }
public ActionResult Index() { using (FilmsContextcs db = new FilmsContextcs()) { return(View(db.Films.ToList())); } }
// GET: Films/Create public ActionResult Create() { using (FilmsContextcs db = new FilmsContextcs()) { FilmViewModel film = new FilmViewModel(); film.ActorsAll = db.Actors.ToList(); return(View(model: film)); } }
// GET: Films public async Task <ActionResult> Index() { //using (FilmsContextcs db = new FilmsContextcs()) //{ якщо зробити через using то на вюшку не передастся обєкт і ми отримаємо помилку FilmsContextcs db = new FilmsContextcs(); return(View(await db.Films.ToListAsync())); //} }
public JsonResult getActorJS(string id) { using (FilmsContextcs db = new FilmsContextcs()) { List <Actor> actor = new List <Actor>(); actor = db.Actors.ToList(); return(Json(actor, JsonRequestBehavior.AllowGet)); } }
public ActionResult createJS(Actor actor) { using (FilmsContextcs db = new FilmsContextcs()) { db.Actors.Add(actor); db.SaveChanges(); var actors = db.Actors.ToList(); return(Json(actors, JsonRequestBehavior.AllowGet)); } }
protected override void Dispose(bool disposing) { using (FilmsContextcs db = new FilmsContextcs()) { if (disposing) { db.Dispose(); } base.Dispose(disposing); } }
public async Task <ActionResult> DeleteConfirmed(int id) { using (FilmsContextcs db = new FilmsContextcs()) { Director director = await db.Directors.FindAsync(id); db.Directors.Remove(director); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } }
public async Task <ActionResult> Edit([Bind(Include = "Id,Name")] Director director) { using (FilmsContextcs db = new FilmsContextcs()) { if (ModelState.IsValid) { db.Entry(director).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(director)); } }
public async Task <ActionResult> Edit([Bind(Include = "Id,Name,Description,ReleaseDay")] Film film) { using (FilmsContextcs db = new FilmsContextcs()) { if (ModelState.IsValid) { db.Entry(film).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(film)); } }
public async Task <ActionResult> Create([Bind(Include = "Id,Name")] Director director) { using (FilmsContextcs db = new FilmsContextcs()) { if (ModelState.IsValid) { db.Directors.Add(director); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(director)); } }
//POST: Films/Create public async Task <JsonResult> SaveFilm(/*string Name, string Description, List<int> SelectedActors*/ FilmViewModel model) { using (FilmsContextcs db = new FilmsContextcs()) { var film = (Film)model; foreach (var item in model.SelectedActors) { var actors = db.Actors.Find(item); film.Actors.Add(actors); } db.Films.Add(film); await db.SaveChangesAsync(); } return(Json(JsonRequestBehavior.AllowGet)); }
// GET: Directors/Edit/5 public async Task <ActionResult> Edit(int?id) { using (FilmsContextcs db = new FilmsContextcs()) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Director director = await db.Directors.FindAsync(id); if (director == null) { return(HttpNotFound()); } return(View(director)); } }
// GET: Films/Details/5 public async Task <ActionResult> Details(int?id) { using (FilmsContextcs db = new FilmsContextcs()) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Film film = await db.Films.FindAsync(id); if (film == null) { return(HttpNotFound()); } return(View(film)); } }