예제 #1
0
        public async Task <Intervenant> AddAsync(string firstname, string lastname, Guid formationId)
        {
            var intervenant = new Domain.Models.Intervenant(firstname,
                                                            lastname,
                                                            await CreateInitialesUnique(firstname, lastname),
                                                            formationId);

            return(MapIntervenant(intervenant));
        }
예제 #2
0
 private static Intervenant MapIntervenant(Domain.Models.Intervenant intervenant)
 => new Intervenant(intervenant.Id,
                    intervenant.Firstname, intervenant.Lastname,
                    intervenant.Initiales, intervenant.FormationId, intervenant.CreatedAt);