コード例 #1
0
 public IActionResult Post([FromBody] Subscription subscription)
 {
     if (ModelState.IsValid)
     {
         _context.Subscriptions.Add(subscription);
         _context.SaveChanges();
         return(Created(subscription.Id, subscription));
     }
     else
     {
         return(BadRequest());
     }
 }
コード例 #2
0
 public IActionResult Post([FromBody] Event newEvent)
 {
     if (ModelState.IsValid)
     {
         _context.Events.Add(newEvent);
         _context.SaveChanges();
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
コード例 #3
0
 public IActionResult Post([FromBody] Promotion promotion)
 {
     if (ModelState.IsValid)
     {
         _context.Promotions.Add(promotion);
         _context.SaveChanges();
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }
コード例 #4
0
 public IActionResult Post([FromBody] Branch branch)
 {
     if (ModelState.IsValid)
     {
         _context.Branches.Add(branch);
         _context.SaveChanges();
         return(Created(branch.Id, branch));
     }
     else
     {
         return(BadRequest());
     }
 }
コード例 #5
0
 public IActionResult Post([FromBody] Company company)
 {
     if (ModelState.IsValid)
     {
         _context.Companies
         .Add(company);
         _context.SaveChanges();
         return(Created(company.Id, company));
     }
     else
     {
         return(BadRequest());
     }
 }
コード例 #6
0
 public IActionResult Delete(User user)
 {
     if (ModelState.IsValid)
     {
         _context.Users
         .Remove(user);
         _context.SaveChanges();
         return(Ok());
     }
     else
     {
         return(BadRequest());
     }
 }