From 6f8cf6dcb45de9ae27d1c072977a86ff0b29421f Mon Sep 17 00:00:00 2001 From: Kosma Date: Sun, 13 Dec 2020 12:45:50 +0100 Subject: [PATCH] UserController.cs change --- .../SessionCompanion/Controllers/UserController.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/SessionCompanion/SessionCompanion/Controllers/UserController.cs b/SessionCompanion/SessionCompanion/Controllers/UserController.cs index 00dff03..da697bf 100644 --- a/SessionCompanion/SessionCompanion/Controllers/UserController.cs +++ b/SessionCompanion/SessionCompanion/Controllers/UserController.cs @@ -1,5 +1,6 @@ using Microsoft.AspNetCore.Mvc; using SessionCompanion.Services.Interfaces; +using SessionCompanion.ViewModels.UserViewModels; using System.Threading.Tasks; namespace SessionCompanion.Controllers @@ -22,5 +23,17 @@ namespace SessionCompanion.Controllers if (User.Password == password) { return Json(User.Id); } return BadRequest(); } + + [HttpPost("register")] + + public async Task Register(UserViewModel model) + { + if(!ModelState.IsValid) + return BadRequest(); + await _service.Create(model); + await _service.SaveAsync(); + return Ok(); + } + } } \ No newline at end of file