public void Add(User item) { try { _context.Users.Add(item); _context.SaveChanges(); } catch (Exception) { throw; } }
public ActionResult <User> RegisterUser(User model) { var entity = _userLoginService.MapToEntity(model); entity.Role = Role.Subscriber; _context.Users.Add(entity); _context.SaveChanges(); return(Ok(entity)); }
public async Task <IActionResult> PutUser(int id, User user) { using var transaction = _context.Database.BeginTransaction(); _context.Entry(user).State = EntityState.Modified; await _context.SaveChangesAsync(); var integrationEventData = System.Text.Json.JsonSerializer.Serialize <object>(new { id = user.ID, newname = user.Name, version = user.Version }); _context.IntregationEventOutBox.Add(new IntregationEvent { Event = "user.update", Data = integrationEventData }); _context.SaveChanges(); transaction.Commit(); _integrationEventSenderService.StartPublishingOutstandingIntegrationEvents(); return(NoContent()); }
public bool AddUser(User user) { try { _context.Add(user); _context.SaveChanges(); return(true); } catch { return(false); } }
public void Add(User item) { _context.Users.Add(item); _context.SaveChanges(); }
public void Add(Mentor item) { _context.Mentors.Add(item); _context.SaveChanges(); }