public async Task <IEnumerable <TraineeContext> > GetAllAsync() { var trainees = await UserEntityService.GetAllAsync(); var traineesContext = TraineeConverter.ConvertToTraineeContextList(trainees); return(traineesContext); }
public async Task <TraineeContext> SaveOneAsync(TraineeContext traineeContext) { if (string.IsNullOrEmpty(traineeContext.Id)) { var trainee = TraineeConverter.ConvertToNewTrainee(traineeContext); trainee = await UserEntityService.SaveOneAsync(trainee); traineeContext.Id = trainee.Id.ToString(); return(traineeContext); } var update = TraineeConverter.ConvertToTrainee(traineeContext); await UserEntityService.Update(update); return(traineeContext); }