public Participant( string plant, Organization organization, IpoParticipantType type, string functionalRoleCode, string firstName, string lastName, string userName, string email, Guid?azureOid, int sortKey) : base(plant) { Organization = organization; Type = type; FunctionalRoleCode = functionalRoleCode; FirstName = firstName; LastName = lastName; UserName = userName; Email = email; AzureOid = azureOid; SortKey = sortKey; }
public void UpdateParticipant( int participantId, Organization organization, IpoParticipantType type, string functionalRoleCode, string firstName, string lastName, string email, Guid?azureOid, int sortKey, string participantRowVersion) { var participant = Participants.Single(p => p.Id == participantId); participant.Organization = organization; participant.Type = type; participant.FunctionalRoleCode = functionalRoleCode; participant.FirstName = firstName; participant.LastName = lastName; participant.Email = email; participant.AzureOid = azureOid; participant.SortKey = sortKey; participant.SetRowVersion(participantRowVersion); }