Exemple #1
0
        public ActionResult AddCategory(HelpAndAdviceCategoryModel model)
        {
            if (ModelState.IsValid)
            {
                using (var context = new ApplicationDbContext())
                {
                    if ((model.Id == 0) || (model.Id == null))
                    {
                        var modelContext = new HelpAndAdviceCategory
                        {
                            Category = model.Category
                        };

                        context.HelpAndAdviceCategories.Add(modelContext);
                    }
                    else
                    {
                        var modelContext = context.HelpAndAdviceCategories.Where(y => y.Id == model.Id).FirstOrDefault();
                        modelContext.Category = model.Category;
                    }
                    context.SaveChanges();
                }

                return(RedirectToAction("ViewCategory"));
            }
            else
            {
                return(View());
            }
        }
Exemple #2
0
        public ActionResult EditCategory(int Id)
        {
            using (var context = new ApplicationDbContext())
            {
                var categoryInfo  = context.HelpAndAdviceCategories.Where(y => y.Id == Id).FirstOrDefault();
                var categoryModel = new HelpAndAdviceCategoryModel
                {
                    Id       = categoryInfo.Id,
                    Category = categoryInfo.Category
                };

                return(View(categoryModel));
            }
        }
Exemple #3
0
        public ActionResult ViewCategory()
        {
            using (var context = new ApplicationDbContext())
            {
                var categories        = new List <HelpAndAdviceCategoryModel>();
                var categoriesContext = context.HelpAndAdviceCategories.ToList();
                foreach (var item in categoriesContext)
                {
                    var category = new HelpAndAdviceCategoryModel
                    {
                        Id       = item.Id,
                        Category = item.Category
                    };

                    categories.Add(category);
                }

                return(View(categories));
            }
        }
Exemple #4
0
        public ActionResult AddCategory()
        {
            var model = new HelpAndAdviceCategoryModel();

            return(View(model));
        }