protected virtual IPartyStateCreated Map(ICreateParty c) { var stateEventId = new PartyEventId(c.PartyId, c.Version); IPartyStateCreated e = NewPartyStateCreated(stateEventId); e.PartyTypeId = c.PartyTypeId; e.PrimaryRoleTypeId = c.PrimaryRoleTypeId; e.ExternalId = c.ExternalId; e.PreferredCurrencyUomId = c.PreferredCurrencyUomId; e.Description = c.Description; e.OrganizationName = c.OrganizationName; e.IsSummary = c.IsSummary; e.Salutation = c.Salutation; e.FirstName = c.FirstName; e.MiddleName = c.MiddleName; e.LastName = c.LastName; e.PersonalTitle = c.PersonalTitle; e.Nickname = c.Nickname; e.CardId = c.CardId; e.Active = c.Active; e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); var version = c.Version; return(e); }
protected virtual IPartyStateCreated Map(ICreateParty c) { var stateEventId = new PartyEventId(c.PartyId, c.Version); IPartyStateCreated e = NewPartyStateCreated(stateEventId); e.PartyTypeId = c.PartyTypeId; e.PrimaryRoleTypeId = c.PrimaryRoleTypeId; e.OrganizationName = c.OrganizationName; e.Description = c.Description; e.Type = c.Type; e.IsSummary = c.IsSummary; e.Active = c.Active; e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); var version = c.Version; return(e); }
public virtual void When(ICreateParty c) { Update(c, ar => ar.Create(c)); }
public CreatePartyServiceLogger(ICreateParty decorated) { this.decorated = decorated; }
public virtual void Create(ICreateParty c) { IPartyStateCreated e = Map(c); Apply(e); }
void IPartyApplicationService.When(ICreateParty c) { this.When((CreatePartyDto)c); }