示例#1
0
 public Schema()
     : base()
 {
     InstanceType = typeof(__AgencyJs__);
     Properties.ClearExposed();
     Html = Add <__TString__>("Html");
     Html.DefaultValue = "/Muhammad/AgencyJson.html";
     Html.SetCustomAccessors((_p_) => { return(((__AgencyJs__)_p_).__bf__Html__); }, (_p_, _v_) => { ((__AgencyJs__)_p_).__bf__Html__ = (System.String)_v_; }, false);
     Name = Add <__TString__>("Name$");
     Name.DefaultValue = "";
     Name.Editable     = true;
     Name.SetCustomAccessors((_p_) => { return(((__AgencyJs__)_p_).__bf__Name__); }, (_p_, _v_) => { ((__AgencyJs__)_p_).__bf__Name__ = (System.String)_v_; }, false);
     SaveTrigger = Add <__TLong__>("SaveTrigger$");
     SaveTrigger.DefaultValue = 0L;
     SaveTrigger.Editable     = true;
     SaveTrigger.SetCustomAccessors((_p_) => { return(((__AgencyJs__)_p_).__bf__SaveTrigger__); }, (_p_, _v_) => { ((__AgencyJs__)_p_).__bf__SaveTrigger__ = (System.Int64)_v_; }, false);
     SaveTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.SaveTrigger()
         {
             App = (AgencyJson)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((AgencyJson)pup).Handle((Input.SaveTrigger)input); });
     Companies = Add <__TArray__>("Companies");
     Companies.SetCustomGetElementType((arr) => { return(__CompanyJ__.DefaultTemplate); });
     Companies.SetCustomAccessors((_p_) => { return(((__AgencyJs__)_p_).__bf__Companies__); }, (_p_, _v_) => { ((__AgencyJs__)_p_).__bf__Companies__ = (__Arr__)_v_; }, false);
     AddNewCompanyTrigger = Add <__TLong__>("AddNewCompanyTrigger$");
     AddNewCompanyTrigger.DefaultValue = 0L;
     AddNewCompanyTrigger.Editable     = true;
     AddNewCompanyTrigger.SetCustomAccessors((_p_) => { return(((__AgencyJs__)_p_).__bf__AddNewCompanyTrigger__); }, (_p_, _v_) => { ((__AgencyJs__)_p_).__bf__AddNewCompanyTrigger__ = (System.Int64)_v_; }, false);
     AddNewCompanyTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.AddNewCompanyTrigger()
         {
             App = (AgencyJson)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((AgencyJson)pup).Handle((Input.AddNewCompanyTrigger)input); });
 }
 public Schema()
     : base()
 {
     InstanceType = typeof(__PersonJs__);
     Properties.ClearExposed();
     Html = Add <__TString__>("Html");
     Html.DefaultValue = "/HelloWorld/PersonJson.html";
     Html.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__Html__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__Html__ = (System.String)_v_; }, false);
     FirstName = Add <__TString__>("FirstName$");
     FirstName.DefaultValue = "";
     FirstName.Editable     = true;
     FirstName.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__FirstName__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__FirstName__ = (System.String)_v_; }, false);
     LastName = Add <__TString__>("LastName$");
     LastName.DefaultValue = "";
     LastName.Editable     = true;
     LastName.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__LastName__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__LastName__ = (System.String)_v_; }, false);
     SaveTrigger = Add <__TLong__>("SaveTrigger$");
     SaveTrigger.DefaultValue = 0L;
     SaveTrigger.Editable     = true;
     SaveTrigger.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__SaveTrigger__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__SaveTrigger__ = (System.Int64)_v_; }, false);
     SaveTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.SaveTrigger()
         {
             App = (PersonJson)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((PersonJson)pup).Handle((Input.SaveTrigger)input); });
     FullName = Add <__TString__>("FullName", bind: "FullName");
     FullName.DefaultValue = "";
     FullName.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__FullName__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__FullName__ = (System.String)_v_; }, false);
     Expenses = Add <__TArray__>("Expenses");
     Expenses.SetCustomGetElementType((arr) => { return(__ExpenseJ__.DefaultTemplate); });
     Expenses.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__Expenses__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__Expenses__ = (__Arr__)_v_; }, false);
     NewExpenseTrigger = Add <__TLong__>("NewExpenseTrigger$");
     NewExpenseTrigger.DefaultValue = 0L;
     NewExpenseTrigger.Editable     = true;
     NewExpenseTrigger.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__NewExpenseTrigger__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__NewExpenseTrigger__ = (System.Int64)_v_; }, false);
     NewExpenseTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.NewExpenseTrigger()
         {
             App = (PersonJson)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((PersonJson)pup).Handle((Input.NewExpenseTrigger)input); });
     CurrentBalance = Add <__TLong__>("CurrentBalance");
     CurrentBalance.DefaultValue = 0L;
     CurrentBalance.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__CurrentBalance__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__CurrentBalance__ = (System.Int64)_v_; }, false);
     CancelTrigger = Add <__TLong__>("CancelTrigger$");
     CancelTrigger.DefaultValue = 0L;
     CancelTrigger.Editable     = true;
     CancelTrigger.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__CancelTrigger__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__CancelTrigger__ = (System.Int64)_v_; }, false);
     CancelTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.CancelTrigger()
         {
             App = (PersonJson)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((PersonJson)pup).Handle((Input.CancelTrigger)input); });
     DeleteAllTrigger = Add <__TLong__>("DeleteAllTrigger$");
     DeleteAllTrigger.DefaultValue = 0L;
     DeleteAllTrigger.Editable     = true;
     DeleteAllTrigger.SetCustomAccessors((_p_) => { return(((__PersonJs__)_p_).__bf__DeleteAllTrigger__); }, (_p_, _v_) => { ((__PersonJs__)_p_).__bf__DeleteAllTrigger__ = (System.Int64)_v_; }, false);
     DeleteAllTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.DeleteAllTrigger()
         {
             App = (PersonJson)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((PersonJson)pup).Handle((Input.DeleteAllTrigger)input); });
 }
示例#3
0
 public Schema()
     : base()
 {
     InstanceType = typeof(__Franchis__);
     Properties.ClearExposed();
     Html = Add <__TString__>("Html");
     Html.DefaultValue = "/tatiana/FranchiseOfficeEditPage.html";
     Html.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__Html__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__Html__ = (System.String)_v_; }, false);
     Name = Add <__TString__>("Name$");
     Name.DefaultValue = "";
     Name.Editable     = true;
     Name.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__Name__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__Name__ = (System.String)_v_; }, false);
     Street = Add <__TString__>("Street$");
     Street.DefaultValue = "";
     Street.Editable     = true;
     Street.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__Street__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__Street__ = (System.String)_v_; }, false);
     Number = Add <__TLong__>("Number$");
     Number.DefaultValue = 0L;
     Number.Editable     = true;
     Number.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__Number__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__Number__ = (System.Int64)_v_; }, false);
     ZipCode = Add <__TLong__>("ZipCode$");
     ZipCode.DefaultValue = 0L;
     ZipCode.Editable     = true;
     ZipCode.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__ZipCode__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__ZipCode__ = (System.Int64)_v_; }, false);
     City = Add <__TString__>("City$");
     City.DefaultValue = "";
     City.Editable     = true;
     City.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__City__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__City__ = (System.String)_v_; }, false);
     Country = Add <__TString__>("Country$");
     Country.DefaultValue = "";
     Country.Editable     = true;
     Country.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__Country__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__Country__ = (System.String)_v_; }, false);
     SaveTrigger = Add <__TLong__>("SaveTrigger$");
     SaveTrigger.DefaultValue = 0L;
     SaveTrigger.Editable     = true;
     SaveTrigger.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__SaveTrigger__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__SaveTrigger__ = (System.Int64)_v_; }, false);
     SaveTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.SaveTrigger()
         {
             App = (FranchiseOfficeEditPage)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((FranchiseOfficeEditPage)pup).Handle((Input.SaveTrigger)input); });
     FullAddress = Add <__TString__>("FullAddress", bind: "FullAddress");
     FullAddress.DefaultValue = "";
     FullAddress.SetCustomAccessors((_p_) => { return(((__Franchis__)_p_).__bf__FullAddress__); }, (_p_, _v_) => { ((__Franchis__)_p_).__bf__FullAddress__ = (System.String)_v_; }, false);
 }
示例#4
0
    public void OnClick()
    {
        hasBought           = true;
        button.interactable = false;
        text.fontSize       = 40;
        text.text           = "LEARNT!";
        text.color          = new Color(0f, 0.55f, 0f);

        Money.money -= buyPrice;

        switch (targetModuleNumber)
        {
        case 1:
            ONE.profitModifier *= multiplier;
            break;

        case 2:
            TWO.profitModifier *= multiplier;
            break;

        case 3:
            THREE.profitModifier *= multiplier;
            break;

        case 4:
            FOUR.profitModifier *= multiplier;
            break;

        case 5:
            break;

        case 6:
            break;

        case 7:
            break;

        case 8:
            break;
        }
        SaveTrigger.OnPurchase(idTag);
    }
示例#5
0
 public Schema()
     : base()
 {
     InstanceType = typeof(__Corporat__);
     Properties.ClearExposed();
     Html = Add <__TString__>("Html");
     Html.DefaultValue = "/tatiana/CorporationJson.html";
     Html.SetCustomAccessors((_p_) => { return(((__Corporat__)_p_).__bf__Html__); }, (_p_, _v_) => { ((__Corporat__)_p_).__bf__Html__ = (System.String)_v_; }, false);
     Title = Add <__TString__>("Title$");
     Title.DefaultValue = "";
     Title.Editable     = true;
     Title.SetCustomAccessors((_p_) => { return(((__Corporat__)_p_).__bf__Title__); }, (_p_, _v_) => { ((__Corporat__)_p_).__bf__Title__ = (System.String)_v_; }, false);
     SaveTrigger = Add <__TLong__>("SaveTrigger$");
     SaveTrigger.DefaultValue = 0L;
     SaveTrigger.Editable     = true;
     SaveTrigger.SetCustomAccessors((_p_) => { return(((__Corporat__)_p_).__bf__SaveTrigger__); }, (_p_, _v_) => { ((__Corporat__)_p_).__bf__SaveTrigger__ = (System.Int64)_v_; }, false);
     SaveTrigger.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.SaveTrigger()
         {
             App = (CorporationJson)pup, Template = (TLong)prop, Value = value
         }); }, (Json pup, Starcounter.Input <Int64> input) => { ((CorporationJson)pup).Handle((Input.SaveTrigger)input); });
 }