コード例 #1
0
 public IActionResult AddBook([FromBody] Regions region)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.Regions.Add(region);
         _database.Regions.Add(region);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetRegion", new { id = region.RegionId }, region));
 }
コード例 #2
0
 public IActionResult AddBook([FromBody] Books Nbook)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.Books.Add(Nbook);
         _database.Books.Add(Nbook);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetBook", new { id = Nbook.Id }, Nbook));
 }
コード例 #3
0
 public IActionResult AddStat([FromBody] SmokerStat stat)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.SmokerStats.Add(stat);
         _database.SmokerStats.Add(stat);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetStat", new { id = stat.SmokId }, stat));
 }
コード例 #4
0
 public IActionResult AddCategory([FromBody] AgeCategory Cat)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.AgeCategories.Add(Cat);
         _database.AgeCategories.Add(Cat);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetAgeCat", new { id = Cat.AgeCatId }, Cat));
 }
コード例 #5
0
 public IActionResult AddHelp([FromBody] HelpLines help)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.HelpLines.Add(help);
         _database.HelpLines.Add(help);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetHelp", new { id = help.HelpId }, help));
 }
コード例 #6
0
 public IActionResult AddGender([FromBody] Gender gender)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.Genders.Add(gender);
         _database.Genders.Add(gender);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetGender", new { id = gender.GenId }, gender));
 }
コード例 #7
0
 public IActionResult AddTreatment([FromBody] Treatments treat)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.Treatments.Add(treat);
         _database.Treatments.Add(treat);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetTreatment", new { id = treat.TreatId }, treat));
 }
コード例 #8
0
 public IActionResult AddSymp([FromBody] Symptoms symp)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.Symptoms.Add(symp);
         _database.Symptoms.Add(symp);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetSymp", new { id = symp.SympId }, symp));
 }
コード例 #9
0
 public IActionResult AddAbout([FromBody] About about
                               )
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     try
     {
         var created = _database.Abouts.Add(about);
         _database.Abouts.Add(about);
         _database.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
     return(CreatedAtAction("GetAbout", new { id = about.AboutId }, about));
 }
コード例 #10
0
        public RegionsController(Models.AuthenticationContext database)
        {
            _database = database;

            //prevent delition of all books from db
            if (_database.Regions.Count() == 0)
            {
                _database.Regions.Add(new Regions {
                    RegionName = "Default"
                });
                _database.SaveChanges();
            }
        }
コード例 #11
0
        public AgeCategoryController(Models.AuthenticationContext database)
        {
            _database = database;

            //prevent delition of all books from db
            if (_database.AgeCategories.Count() == 0)
            {
                _database.AgeCategories.Add(new AgeCategory {
                    AgeCate = "Default"
                });
                _database.SaveChanges();
            }
        }
コード例 #12
0
        public HelpLinesController(Models.AuthenticationContext database)
        {
            _database = database;

            //prevent delition of all Numbers from db
            if (_database.HelpLines.Count() == 0)
            {
                _database.HelpLines.Add(new HelpLines {
                    HelpName = "Default"
                });
                _database.SaveChanges();
            }
        }
コード例 #13
0
        public GenderController(Models.AuthenticationContext database)
        {
            _database = database;

            //prevent delition of all books from db
            if (_database.Genders.Count() == 0)
            {
                _database.Genders.Add(new Gender {
                    GenType = "Default"
                });
                _database.SaveChanges();
            }
        }
コード例 #14
0
        public AboutController(Models.AuthenticationContext database)
        {
            _database = database;

            //prevent delition of all books from db
            if (_database.Abouts.Count() == 0)
            {
                _database.Abouts.Add(new About {
                    AboutName = "Default"
                });
                _database.SaveChanges();
            }
        }