public async Task <IActionResult> Create([Bind("Id,Text,CreatedAt")] Message message) { if (ModelState.IsValid) { _context.Add(message); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(message)); }
public async Task <login> AddUserAsync(login info) { _context.Add(info); try { await _context.SaveChangesAsync(); } catch (System.Exception exp) { _Logger.LogError($"Erro in {nameof(AddUserAsync)}: " + exp.Message); } return(info); }
public async Task <Messages> AddMsgAsync(Messages data) { _context.Add(data); try { await _context.SaveChangesAsync(); } catch (System.Exception exp) { _Logger.LogError($"Error in {nameof(AddMsgAsync)}:" + exp.Message); } return(data); }
public ResponseData SignUp(UserSignUp registration) { try { //It checks emailaddress should not exist var checkData = database.UserDetails.Where(exist => exist.EmailAddress == registration.EmailAddress). FirstOrDefault(); if (checkData == null) { //Request Body UserRegistration user = new UserRegistration() { FirstName = registration.FirstName, LastName = registration.LastName, EmailAddress = registration.EmailAddress, Password = registration.Password, RegisteredDate = DateTime.Now }; database.Add(user); database.SaveChanges(); //Response Body ResponseData responseData = new ResponseData() { UserId = user.UserId, FirstName = user.FirstName, LastName = user.LastName, EmailAddress = user.EmailAddress, RegisteredDate = user.RegisteredDate }; return(responseData); } else { return(null); } } catch (Exception e) { throw new Exception(e.Message); } }