예제 #1
0
        public ROrderList GetRealtion(int ID)
        {
            OrderList  oL    = Get(ID);
            RProducts  rP    = PF.GetRealtion(oL.ProductID);
            ROrderList olOut = new ROrderList {
                product = rP
            };

            return((ROrderList)Share.SetValue(oL, olOut));
        }
예제 #2
0
        public List <ROrderList> GetAllRealtion()
        {
            List <OrderList>  ps    = GetAll();
            List <ROrderList> oLOut = new List <ROrderList>();

            foreach (OrderList oL in ps)
            {
                RProducts  Products = PF.GetRealtion(oL.ProductID);
                ROrderList rOL      = new ROrderList {
                    product = Products
                };
                oLOut.Add((ROrderList)Share.SetValue(oL, rOL));
            }
            return(oLOut);
        }
예제 #3
0
        public List <ROrderList> GetRealtionBy(string column, string value, string ordercolumn = "ID", string direction = "DESC")
        {
            List <OrderList>  ps    = GetBy(column, value, ordercolumn, direction);
            List <ROrderList> oLOut = new List <ROrderList>();

            foreach (OrderList oL in ps)
            {
                RProducts  Products = PF.GetRealtion(oL.ProductID);
                ROrderList rOL      = new ROrderList
                {
                    product = Products
                };
                oLOut.Add((ROrderList)Share.SetValue(oL, rOL));
            }
            return(oLOut);
        }