コード例 #1
0
        protected View ViewCreate(WParams pars)
        {
            var condUlubione = RowCondition.Empty;
            var rc = RowCondition.Empty;
            var tm = TowaryModule.GetInstance(pars.Context.Session);
            var view = tm.Towary.CreateView();

            if(pars.KontaktOsoba == null)
                condUlubione &= new FieldCondition.Null("Zapis", true);
            else
                condUlubione &= new FieldCondition.Equal("Zapis", pars.KontaktOsoba);

            rc &= new FieldCondition.Equal("Blokada", false);
            rc &= new FieldCondition.Exists("TowaryUlubione", "Towar", condUlubione);
            view.Condition &= rc;

            return view;
        }
コード例 #2
0
        protected View ViewCreate(WParams pars)
        {
            var condUlubione = RowCondition.Empty;
            var rc           = RowCondition.Empty;
            var tm           = TowaryModule.GetInstance(pars.Context.Session);
            var view         = tm.Towary.CreateView();

            if (pars.KontaktOsoba == null)
            {
                condUlubione &= new FieldCondition.Null("Zapis", true);
            }
            else
            {
                condUlubione &= new FieldCondition.Equal("Zapis", pars.KontaktOsoba);
            }

            rc             &= new FieldCondition.Equal("Blokada", false);
            rc             &= new FieldCondition.Exists("TowaryUlubione", "Towar", condUlubione);
            view.Condition &= rc;

            return(view);
        }