Exemplo n.º 1
0
        // 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));
        }
Exemplo n.º 2
0
        // 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));
        }
Exemplo n.º 3
0
        public ActionResult Delet(Guid?id)
        {
            LMSProvider lMSProvider = db.LMSProviders.Find(id);

            if (lMSProvider != null)
            {
                db.LMSProviders.Remove(lMSProvider);
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }
Exemplo n.º 4
0
        // 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));
        }
Exemplo n.º 5
0
        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));
        }