Beispiel #1
0
        public ActionResult DeleteConfirmed(Guid id)
        {
            PublicationTypeLocal publicationTypeLocal = dbPubTypesLocal.PublicationTypesLocal.Find(id);

            dbPubTypesLocal.PublicationTypesLocal.Remove(publicationTypeLocal);
            dbPubTypesLocal.SaveChanges();
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        // GET: PublicationTypeLocals/Details/5
        public ActionResult Details(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PublicationTypeLocal publicationTypeLocal = dbPubTypesLocal.PublicationTypesLocal.Find(id);

            if (publicationTypeLocal == null)
            {
                return(HttpNotFound());
            }
            return(View(publicationTypeLocal));
        }
Beispiel #3
0
        // GET: PublicationTypeLocals/Edit/5
        public ActionResult Edit(Guid?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PublicationTypeLocal publicationTypeLocal = dbPubTypesLocal.PublicationTypesLocal.Find(id);

            if (publicationTypeLocal == null)
            {
                return(HttpNotFound());
            }

            PopulatePublicationTypeGroupDropDownList(publicationTypeLocal.PublicationTypeGroupID);
            return(View(publicationTypeLocal));
        }
Beispiel #4
0
        public ActionResult Create([Bind(Include = "PublicationTypeGroupID,Name,Description")] PublicationTypeLocal publicationTypeLocal)
        {
            if (ModelState.IsValid)
            {
                publicationTypeLocal.PublicationTypeLocalID = Guid.NewGuid();

                publicationTypeLocal.DateCreated  = DateTime.Now;
                publicationTypeLocal.DateModified = publicationTypeLocal.DateCreated;

                publicationTypeLocal.UserCreatedID  = Guid.Parse(User.Identity.GetUserId());
                publicationTypeLocal.UserModifiedID = publicationTypeLocal.UserCreatedID;

                dbPubTypesLocal.PublicationTypesLocal.Add(publicationTypeLocal);
                dbPubTypesLocal.SaveChanges();
                return(RedirectToAction("Index"));
            }

            PopulatePublicationTypeGroupDropDownList();
            return(View(publicationTypeLocal));
        }
Beispiel #5
0
        public ActionResult Edit([Bind(Include = "PublicationTypeLocalID,PublicationTypeGroupID,Name,Description")] PublicationTypeLocalViewModel publicationTypeLocalViewModel)
        {
            if (ModelState.IsValid)
            {
                PublicationTypeLocal publicationTypeLocal = dbPubTypesLocal.PublicationTypesLocal.Find(publicationTypeLocalViewModel.PublicationTypeLocalID);

                publicationTypeLocal.Name = publicationTypeLocalViewModel.Name;
                publicationTypeLocal.PublicationTypeGroupID = publicationTypeLocalViewModel.PublicationTypeGroupID;
                publicationTypeLocal.Description            = publicationTypeLocalViewModel.Description;

                publicationTypeLocal.DateModified   = DateTime.Now;
                publicationTypeLocal.UserModifiedID = Guid.Parse(User.Identity.GetUserId());


                dbPubTypesLocal.Entry(publicationTypeLocal).State = EntityState.Modified;
                dbPubTypesLocal.SaveChanges();
                return(RedirectToAction("Index"));
            }
            PopulatePublicationTypeGroupDropDownList(publicationTypeLocalViewModel.PublicationTypeGroupID);
            return(View(publicationTypeLocalViewModel));
        }