//GET public ActionResult silFakulte(int id) { var r = new OkulViewModel(); var fakulte = db.poolOkulFakulte.Find(id); tblOkullar okul = db.tblOkullar.Find(fakulte.tblOkullar.Id); db.poolOkulFakulte.Remove(fakulte); db.SaveChanges(); r.OkulId = fakulte.tblOkullar.Id; r.FakultelerList = db.tblFakulteler.Select(x => new SelectListItem() { Text = x.Name, Value = x.Id.ToString() }).ToList(); r.OkulFakulteleri = okul.poolOkulFakulte.Select(x => new FakultelerViewModel() { Name = x.tblFakulteler.Name, Id = x.Id }).ToList(); //Burada Id doldurup viewde @html.actionlink ile o ıd yi vermem gerek r.OkulName = okul.OkulName; return(View("Details", r)); }
// GET: Okullar/Details/5 public ActionResult Details(int?id) { var r = new OkulViewModel(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblOkullar okul = db.tblOkullar.Find(id); if (okul == null) { return(HttpNotFound()); } r.FakultelerList = db.tblFakulteler.Select(x => new SelectListItem() { Text = x.Name, Value = x.Id.ToString() }).ToList(); r.OkulFakulteleri = okul.poolOkulFakulte.ToList().Select(x => new FakultelerViewModel() { Name = x.tblFakulteler.Name, Id = x.Id }).ToList(); r.OkulName = okul.OkulName; r.OkulId = okul.Id; return(View(r)); }
public ActionResult Details(OkulViewModel model) { var r = new OkulViewModel(); db.poolOkulFakulte.Add(new poolOkulFakulte() { FFakulteID = model.FakulteId, FOkulID = model.OkulId }); db.SaveChanges(); tblOkullar okul = db.tblOkullar.Find(model.OkulId); if (okul == null) { return(HttpNotFound()); } r.FakultelerList = db.tblFakulteler.Select(x => new SelectListItem() { Text = x.Name, Value = x.Id.ToString() }).ToList(); r.OkulFakulteleri = db.poolOkulFakulte.Where(x => x.FOkulID == model.OkulId).Select(x => new FakultelerViewModel() { Name = x.tblFakulteler.Name, Id = x.Id }).ToList(); //Burada Id doldurup viewde @html.actionlink ile o ıd yi vermem gerek r.OkulName = okul.OkulName; r.OkulId = okul.Id; return(View(r)); }
public ActionResult Details(OkulViewModel model) { return(View()); }