public async Task <int> Handle(UpdateContactCommand request, CancellationToken cancellationToken) { Pilot pilot; pilot = ClubContactModelToPilotMapping.ClubContactsModelToPilot(_mapper, request.ClubContactsModel); _context.Set <Pilot>().Update(pilot); var result = await _context.SaveChangesAsync(cancellationToken); return(result); }
public async Task <ClubContactsModel> Handle(CreateContactCommand request, CancellationToken cancellationToken) { Pilot pilot; pilot = ClubContactModelToPilotMapping.ClubContactsModelToPilot(_mapper, request.ClubContactsModel); Contact contact = new Contact(); pilot.Contact = contact; _context.Set <Pilot>().Update(pilot); var result = await _context.SaveChangesAsync(cancellationToken); return(ClubContactModelToPilotMapping.PilotToClubContactsModel(_mapper, pilot)); }