Example #1
0
 public EntityBase GetEntity(BaseDTO dto)
 {
     if (dto is TeamDTO)
     {
         return(teamConverter.GetEntity(dto as TeamDTO));
     }
     if (dto is UserDTO)
     {
         return(userConverter.GetEntity(dto as UserDTO));
     }
     throw new Exception($"No converter for {dto} object!");
 }
Example #2
0
        public override User GetEntity(UserDTO dto)
        {
            User entity = new User();

            entity.Id           = dto.Id;
            entity.Login        = dto.Login;
            entity.PasswordHash = dto.PasswordHash;
            if (string.IsNullOrEmpty(dto.Callsign))
            {
                entity.Callsign = dto.Callsign;
            }
            if (dto.Team != null)
            {
                entity.Team = teamConverter.GetEntity(dto.Team);
            }
            return(entity);
        }