public IHttpActionResult Create(SubraceCreateModel subraceToCreate)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     _service = new SubraceService();
     _service.CreateSubrace(subraceToCreate);
     return(Ok());
 }
        public void CreateSubrace(SubraceCreateModel subraceToCreate)
        {
            Subrace entity = new Subrace()
            {
                SubraceName          = subraceToCreate.SubraceName,
                SubraceDescription   = subraceToCreate.SubraceDescription,
                AbilityScoreIncrease = subraceToCreate.AbilityScoreIncrease,
                Source = subraceToCreate.SubraceSource,
                Origin = subraceToCreate.SubraceOrigin
            };

            _ctx.Subraces.Add(entity);
            _ctx.SaveChanges();
        }