示例#1
0
        public IActionResult CreateNewSkill(SkillCreateModel skillCreateModel)
        {
            if (skillCreateModel == null)
            {
                return(BadRequest("Incorrect Parameter"));
            }
            bool check = _skillLogic.CreateNewSkill(skillCreateModel);

            if (!check)
            {
                return(BadRequest("Create Error"));
            }

            return(Ok("Create Skill Success"));
        }
示例#2
0
        public bool CreateNewSkill(SkillCreateModel skillCreateModel)
        {
            bool check = false;

            if (skillCreateModel != null)
            {
                Skill skill = new Skill
                {
                    SkillId     = Guid.NewGuid(),
                    SkillName   = skillCreateModel.SkillName,
                    CreatedDate = DateTime.Now,
                    Status      = true
                };
                _unitOfWork.GetRepository <Skill>().Insert(skill);
                _unitOfWork.Commit();
                check = true;
            }
            return(check);
        }