示例#1
0
    void Start()
    {
        instance = this;
        getDataFromJsonScript = gameObject.GetComponent <GetDataFromJson>();

        getDataFromJsonScript.SearchDataFromJsonRessources();
    }
示例#2
0
        static model.Address SetAddress(string street)
        {
            try
            {
                Logger.generatorSetAddress();

                ClearGeoAPI geo = GetDataFromJson.getGeo("", street);
                try
                {
                    if (geo == null)
                    {
                        throw new NullReferenceException();
                    }
                }
                catch (NullReferenceException e)
                {
                    Logger.log(e);
                    return(new model.Address());
                }


                if (geo.City == null)
                {
                    Logger.generatorSetAddressError();
                    return(new model.Address {
                        City = "null", Street = "null"
                    });
                }

                if (geo.City == street)
                {
                    Logger.generatorSetAddressTheSameError();
                    return(new model.Address {
                        City = "null", Street = "null"
                    });
                }

                model.Address address = new model.Address
                {
                    City        = geo.City,
                    Street      = street + HouseNumber.GetHouseNumber(),
                    Voivodeship = geo.Voivodeship,
                    Location    = new String($"{geo.Latiude}, {geo.Longitude}")
                };

                return(address);
            }
            catch (Exception e)
            {
                Logger.log(e);
                return(null);
            }
        }
示例#3
0
 public Person()
 {
     Logger.personStart();
     Sex       = GeneratorsClass.Sex.getSex();
     BirthDate = GeneratorsClass.BirthDate.getBirthDate();
     Pesel     = new String(GeneratorsClass.Pesel.getPesel(BirthDate, Sex));
     SetName(GetDataFromJson.getClearPerson(Sex));
     if (RandomNumber.Draw(0, 115) < DateTime.Now.Year - BirthDate.Year)
     {
         if (DateTime.Now.Year - BirthDate.Year > 75)
         {
             IsDead = true;
         }
         else if (RandomNumber.Draw(1, 3) == 2)
         {
             IsDead = true;
         }
     }
     else
     {
         IsDead = false;
     }
 }