Exemple #1
0
        public ActionResult CoefficientsDeleteConfirmed(Guid id)
        {
            PublicationTypeLocalCoef model = dbCoeffs.PublicationTypesLocalCoef.Find(id);

            dbCoeffs.PublicationTypesLocalCoef.Remove(model);
            dbCoeffs.SaveChanges();
            return(RedirectToAction("CoefficientsIndex", routeValues: new { pubTypeLocalId = model.PublicationTypeLocalID }));
        }
Exemple #2
0
        public ActionResult CoefficientsEdit(Guid?id, Guid pubTypeLocalId)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            PublicationTypeLocalCoef model = dbCoeffs.PublicationTypesLocalCoef.Find(id);

            if (model == null)
            {
                return(HttpNotFound());
            }
            ViewBag.PublicationTypeLocalID = pubTypeLocalId;
            return(View(model));
        }
Exemple #3
0
        public ActionResult CoefficientsEdit([Bind(Include = "PublicationTypeLocalCoefID,Year,Coefficient,Description")] PublicationTypeLocalCoefViewModel viewModel, string pubTypeLocalId)
        {
            if (ModelState.IsValid)
            {
                PublicationTypeLocalCoef model = dbCoeffs.PublicationTypesLocalCoef.Find(viewModel.PublicationTypeLocalCoefID);

                model.Year        = viewModel.Year;
                model.Coefficient = viewModel.Coefficient;
                model.Description = viewModel.Description;

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

                dbCoeffs.Entry(model).State = EntityState.Modified;
                dbCoeffs.SaveChanges();
                return(RedirectToAction("CoefficientsIndex", new { pubTypeLocalId = pubTypeLocalId }));
            }
            return(View(viewModel));
        }
Exemple #4
0
        public ActionResult CoefficientsCreate([Bind(Include = "Year,Coefficient,Description")] PublicationTypeLocalCoef model, string pubTypeLocalId)
        {
            if (ModelState.IsValid)
            {
                model.PublicationTypeLocalCoefID = Guid.NewGuid();
                model.PublicationTypeLocalID     = new Guid(pubTypeLocalId);

                model.DateCreated  = DateTime.Now;
                model.DateModified = model.DateCreated;

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

                dbCoeffs.PublicationTypesLocalCoef.Add(model);
                dbCoeffs.SaveChanges();
                return(RedirectToAction("CoefficientsIndex", new { pubTypeLocalId = pubTypeLocalId }));
            }

            return(View(model));
        }