コード例 #1
0
 public ActionResult <string> Register([FromBody] RegisterModel user)
 {
     if (ModelState.IsValid)
     {
         User newUser = new User(user.UserName, user.FirstName, user.LastName, user.Password);
         _context.Users
         .Add(newUser);
         _context.SaveChangesAsync();
         return(Created(newUser.Id, newUser));
     }
     else
     {
         return(BadRequest());
     }
 }
コード例 #2
0
        public async Task <IActionResult> Put([FromBody] Event updatedEvent)
        {
            if (ModelState.IsValid)
            {
                _context.Events.Update(updatedEvent);
                await _context.SaveChangesAsync();

                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
コード例 #3
0
        public async Task <IActionResult> Put([FromBody] Company company)
        {
            if (ModelState.IsValid)
            {
                _context.Companies.Update(company);

                await _context.SaveChangesAsync();

                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }