public SportEventDetailDTO MapToDTO(SportEvent source) { SportEventDetailDTO target = new SportEventDetailDTO(); target.Id = source.Id; target.Date = source.Date; target.Description = source.Description; target.Title = source.Title; target.ImagePath = source.ImagePath; AccountMapper accountMapper = new AccountMapper(); target.Owner = accountMapper.MapToDTO(source.Owner); AdressMapper adressMapper = new AdressMapper(); target.Adress = adressMapper.MapToDTO(source.Adress); SportMapper sportMapper = new SportMapper(); target.Category = sportMapper.MapToDTO(source.Category); AccountSimpleMapper accountSimpleMapper = new AccountSimpleMapper(); target.Attendees = new HashSet <AccountSimpleDTO>(); foreach (var ac in source.Attendees) { target.Attendees.Add(accountSimpleMapper.MapToDTO(ac)); } return(target); }
public FriendDTO MapToDTO(Account source) { FriendDTO target = new FriendDTO(); target.Id = source.Id; target.FullName = source.LastName + " " + source.FirstName; target.Email = source.Email; target.UserName = source.UserName; AdressMapper adressMapper = new AdressMapper(); target.Adress = adressMapper.MapToDTO(source.Adress); return(target); }
public SignUpAccountDTO MapToDTO(Account source) { SignUpAccountDTO target = new SignUpAccountDTO(); target.Id = source.Id; target.FirstName = source.FirstName; target.LastName = source.LastName; target.UserName = source.UserName; target.Email = source.Email; target.Password = source.UserPassword; AdressMapper adressMapper = new AdressMapper(); target.Adress = adressMapper.MapToDTO(source.Adress); return(target); }
public Account MapFromDTO(SignUpAccountDTO source) { Account target = new Account(); target.Id = source.Id; target.FirstName = source.FirstName; target.LastName = source.LastName; target.UserName = source.UserName; target.Email = source.Email; target.UserPassword = source.Password; AdressMapper adressMapper = new AdressMapper(); target.Adress = adressMapper.MapFromDTO(source.Adress); return(target); }
public Account MapFromDTO(AccountDTO source) { Account target = new Account(); target.Id = source.Id; string[] fullname = source.FullName.Split(new char[0]); target.LastName = fullname[0]; target.FirstName = fullname[1]; target.UserName = source.UserName; target.Email = source.Email; AdressMapper adressMapper = new AdressMapper(); target.Adress = adressMapper.MapFromDTO(source.Adress); return(target); }
public AccountDTO MapToDTO(Account source) { AccountDTO target = new AccountDTO(); target.Id = source.Id; target.FullName = source.LastName + " " + source.FirstName; target.Email = source.Email; target.UserName = source.UserName; if (source.Adress != null) { AdressMapper adressMapper = new AdressMapper(); target.Adress = adressMapper.MapToDTO(source.Adress); } return(target); }
public SportEvent MapFromDTO(SportEventDTO source) { SportEvent target = new SportEvent(); AccountMapper accountMapper = new AccountMapper(); target.Owner = accountMapper.MapFromDTO(source.Owner); AdressMapper adressMapper = new AdressMapper(); target.Adress = adressMapper.MapFromDTO(source.Adress); SportMapper sportMapper = new SportMapper(); target.Category = sportMapper.MapFromDTO(source.Category); target.Id = source.Id; target.Date = source.Date; target.Description = source.Description; target.Title = source.Title; target.ImagePath = source.ImagePath; return(target); }