Ejemplo n.º 1
0
        public async Task <ActionResult> Edit([Bind(Include = "BehaviorSkillCategoryId,Name")] BehaviorSkillCategory behaviorSkillCategory)
        {
            if (ModelState.IsValid)
            {
                Db.Entry(behaviorSkillCategory).State = EntityState.Modified;
                await Db.SaveChangesAsync();

                TempData["UserMessage"] = "Behavioral Category Updated Successfully.";
                TempData["Title"]       = "Success.";
                return(RedirectToAction("Index"));
            }
            TempData["UserMessage"] = "Behavioral Category Not Updated Successful";
            TempData["Title"]       = "Error.";
            return(View(behaviorSkillCategory));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> Create([Bind(Include = "BehaviorSkillCategoryId,Name")] BehaviorSkillCategory behaviorSkillCategory)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    Db.BehaviorSkillCategories.Add(behaviorSkillCategory);
                    await Db.SaveChangesAsync();

                    TempData["UserMessage"] = "Behavioral Category created Successfully.";
                    TempData["Title"]       = "Success.";
                    return(RedirectToAction("Index"));
                }
                catch (Exception e)
                {
                    TempData["UserMessage"] = $"You have already created Behavioral Category {e.Message}";
                    TempData["Title"]       = "Error.";
                    return(View(behaviorSkillCategory));
                }
            }
            TempData["UserMessage"] = "Behavioral Category Not Assigned Successful";
            TempData["Title"]       = "Error.";
            return(View(behaviorSkillCategory));
        }