Ejemplo n.º 1
0
        public ActionResult updateFileCategory(UpdateFileCategory model)
        {
            var category   = db.Document_Category.Where(c => c.Category_ID == model.id).FirstOrDefault();
            var categories = db.Document_Category.ToList();
            var check      = categories.Any(c => c.Category_Name.ToLower() == model.name.ToLower() && c.Category_ID != model.id);

            if (!check)
            {
                category.Category_Name   = model.name;
                category.Description     = model.description;
                db.Entry(category).State = EntityState.Modified;
                db.SaveChanges();

                //record action
                global.addAudit("Repository", "Repository: Update File Category", "Update", User.Identity.Name);

                return(RedirectToAction("viewFileCategories"));
            }
            else
            {
                TempData["Message"]    = "Categeory already exists!";
                TempData["classStyle"] = "danger";
                return(View(model));
            }
        }
Ejemplo n.º 2
0
        //update file category - get
        public ActionResult updateFileCategory(int id)
        {
            var category = db.Document_Category.Where(c => c.Category_ID == id).FirstOrDefault();
            var update   = new UpdateFileCategory
            {
                name        = category.Category_Name,
                description = category.Description,
                id          = category.Category_ID,
            };

            return(View(update));
        }