// // GET: /Administration/Sources/ public ViewResult Index() { //return View(db.Sources.All().ToList()); SourcesIndexViewModel indexModel = new SourcesIndexViewModel(); indexModel.AllSources = db.Sources.All(); indexModel.NewSource = new Source(); return(View(indexModel)); }
public ActionResult Edit(Source model, int id) { var indexModel = new SourcesIndexViewModel(); Source source = db.Sources.GetById(id); if (ModelState.IsValid) { source.Name = model.Name; db.Sources.Update(source); db.SaveChanges(); } //model.SourceID = id; //return PartialView("_SourcePartial", model); return(Json(new { sourceID = id, sourceName = model.Name })); }
public ActionResult Create(Source newSource) { var indexModel = new SourcesIndexViewModel(); var addSource = new Source(); if (ModelState.IsValid) { //addSource.SourceID = newSource.SourceID; addSource.Name = newSource.Name; db.Sources.Add(addSource); db.SaveChanges(); } return(PartialView("_SourcePartial", addSource)); }