Ejemplo n.º 1
0
        public ActionResult AddSkills(string name) //Alert problem
        {
            var checkSkill = db.TypeOfSkill.Any(w => w.DeletedDate == null && w.Name == name);

            if (name == "")
            {
                return(Json(name, JsonRequestBehavior.AllowGet));
            }
            else if (checkSkill)
            {
                return(Json("sameName", JsonRequestBehavior.AllowGet));
            }
            else
            {
                TypeOfSkill newTypeOfSkill = new TypeOfSkill
                {
                    Name        = name,
                    CreatedDate = DateTime.Now,
                };
                db.TypeOfSkill.Add(newTypeOfSkill);
                db.SaveChanges();

                return(PartialView("~/Areas/Admin/Views/Edit/TypeOfSkillsView.cshtml", db.TypeOfSkill.ToList()));
            }
        }
Ejemplo n.º 2
0
 public Skill(int skillID, string skillName, TypeOfSkill skillType, float damageModifier, int energyCost, float skillEffectModifier, EffectOfSkill skillEffectOne, EffectOfSkill skillEffectTwo = EffectOfSkill.NONE, string skillDescription = "No description available.")
 {
     SkillID             = skillID;
     SkillName           = skillName;
     SkillType           = skillType;
     DamageModifier      = damageModifier;
     EnergyCost          = energyCost;
     SkillEffectOne      = skillEffectOne;
     SkillEffectTwo      = skillEffectTwo;
     SkillEffectModifier = skillEffectModifier;
     SkillDescription    = skillDescription;
 }