public IActionResult Delete_BeAktoriai(int id) { Aktorius aktorius = _aktoriai.GetAktorius(id); _aktoriai.Delete(aktorius.Id); return(RedirectToAction("create", "home")); }
public IActionResult Delete(int id) { Aktorius aktorius = _aktoriai.GetAktorius(id); _aktoriai.Delete(aktorius.Id); return(RedirectToAction("aktoriuindex")); }
public IActionResult Create(Aktorius aktorius) { if (ModelState.IsValid) { Aktorius naujasAktorius = _aktoriai.Add(aktorius); return(RedirectToAction("create_details", new { id = naujasAktorius.Id })); } return(View()); }
public ViewResult Edit_BeAktoriai(int id) { Aktorius aktorius = _aktoriai.GetAktorius(id); AktoriusRedagavimasViewModel aktoriusRedagavimasViewModel = new AktoriusRedagavimasViewModel { Id = aktorius.Id, VardasPavarde = aktorius.VardasPavarde }; return(View(aktoriusRedagavimasViewModel)); }
public IActionResult Edit_BeAktoriai(AktoriusRedagavimasViewModel model) { if (ModelState.IsValid) { Aktorius aktorius = _aktoriai.GetAktorius(model.Id); aktorius.VardasPavarde = model.VardasPavarde; Aktorius atnaujintasAktorius = _aktoriai.Update(aktorius); return(RedirectToAction("create", "home")); } return(View()); }
public ViewResult Create_Details(int?id) { Aktorius aktorius = _aktoriai.GetAktorius(id.Value); if (aktorius == null) { Response.StatusCode = 404; return(View("AktoriusNerastas", id.Value)); } AktoriusSukurimasDetailsViewModel aktoriusSukurimasDetailsViewModel = new AktoriusSukurimasDetailsViewModel() { Aktorius = aktorius, PageTitle = "Sukurto aktoriaus aparašas" }; return(View(aktoriusSukurimasDetailsViewModel)); }
public ViewResult Details(int?id) { Aktorius aktorius = _aktoriai.GetAktorius(id.Value); var filmas = from m in _ffilmaiDB.Filmai select m; var aktoriaiFilmasId = from m in _ffilmaiDB.AktoriaiFilmai select m.AktoriusId; var aktoriaiFilmas = from m in _ffilmaiDB.AktoriaiFilmai select m; foreach (var m in aktoriaiFilmasId) { if (m == id.Value) { //aktoriaiFilmas = aktoriaiFilmas.Where(x => x.FilmasId == m); filmas = aktoriaiFilmas.Where(x => x.AktoriusId == m).Select(z => z.Filmas); aktorius.Filmai = filmas.ToList(); } } //filmas.AktoriaiFilmai = aktoriaiFilmas.Include(p => p.Aktorius).ToList(); AktoriusDetailsViewModel aktoriusDetailsViewModel = new AktoriusDetailsViewModel() { Aktorius = aktorius, //DB_Aktoriai = string.Join(", ", filmas.AktoriaiFilmai.Select(x => x.Aktorius.VardasPavarde)), DB_Filmai = string.Join(", ", aktorius.Filmai.Select(x => x.Pavadinimas)), FilmuSkaicius = aktorius.Filmai.Count(), PageTitle = "Pasirinkto aktoriaus aparašas" }; return(View(aktoriusDetailsViewModel)); }
public ViewResult Delete_BeAktoriai(int?id) { Aktorius aktorius = _aktoriai.GetAktorius(id.Value); //IQueryable<Filmas> filmas = from m in _ffilmaiDB.Filmai // select m; //filmas = filmas.Where(s => s.ZanraiId == id); //if (aktorius == null) //{ // Response.StatusCode = 404; // return View("AktoriusNerastas", id.Value); //} AktoriusIstrynimasViewModel aktoriusIstrynimasViewModel = new AktoriusIstrynimasViewModel() //{ // Aktorius = aktorius, // Filmai = filmas.ToList(), // PageTitle = "Aktoriaus ištrynimas" //}; //AktoriusIstrynimasBeFilmuListViewModel aktoriusIstrynimasBeFilmuListViewModel = new AktoriusIstrynimasBeFilmuListViewModel() { Aktorius = aktorius, PageTitle = "Aktoriaus ištrynimas" }; //if (aktoriusIstrynimasViewModel.Filmai.Count != 0) //{ return(View(aktoriusIstrynimasViewModel)); //} //else //{ // return View("AktoriusPaieskaBeRezultatu", aktoriusIstrynimasBeFilmuListViewModel); //} }