// GET: Providers/Edit public ActionResult Edit(Guid?id) { var viewModel = new ProviderUniversitiesModel(); LMSProvider lMSProvider = db.LMSProviders.Find(id); if (lMSProvider == null) { return(HttpNotFound()); } else { viewModel.Provider = lMSProvider; List <CourseUniversityLM> lst = db.CourseUniversityLMS.Where(a => a.ProviderId == lMSProvider.ProviderId).ToList(); if (lst.Count > 0) { foreach (var item in lst) { University university = db.Universities.Find(item.UniversityId); viewModel.Universities.Add(university); } } } return(View(viewModel)); }
// GET: Providers/Create public ActionResult Create(Guid?id) { LMSProvider lMSProvider = db.LMSProviders.Find(id); if (lMSProvider == null) { lMSProvider = new LMSProvider(); lMSProvider.ProviderId = new Guid(); } return(View(lMSProvider)); }
public ActionResult Delet(Guid?id) { LMSProvider lMSProvider = db.LMSProviders.Find(id); if (lMSProvider != null) { db.LMSProviders.Remove(lMSProvider); db.SaveChanges(); } return(RedirectToAction("Index")); }
// GET: Providers/Details/5 public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LMSProvider lMSProvider = db.LMSProviders.Find(id); if (lMSProvider == null) { return(HttpNotFound()); } return(View(lMSProvider)); }
public ActionResult Create([Bind(Include = "ProviderId,ProviderName,ProviderDescription,ProviderCreateDate,CreatedBy,Updatedby")] LMSProvider lMSProvider) { if (ModelState.IsValid) { //if (lMSProvider.ProviderId != new Guid()) //{ // db.Entry(lMSProvider).State = EntityState.Modified; //} //else //{ lMSProvider.ProviderCreateDate = DateTime.Now; lMSProvider.ProviderId = Guid.NewGuid(); db.LMSProviders.Add(lMSProvider); //} db.SaveChanges(); return(RedirectToAction("Index")); } return(View(lMSProvider)); }