Example #1
0
        public ROrders GetRealtion(int ID)
        {
            Orders            O       = Get(ID);
            List <ROrderList> OrdList = OLF.GetRealtionBy("OrderID", ID.ToString());
            Customers         cus     = CF.Get(O.CustomersID);
            Package           pac     = PF.Get(O.PackageID);

            ROrders OOur = new ROrders
            {
                OrderDeatails = OrdList,
                package       = pac
            };

            return((ROrders)Share.SetValue(O, OOur));
        }
Example #2
0
        public List <ROrders> GetRealtionBy(string column, string value, string ordercolumn = "ID", string direction = "DESC")
        {
            List <Orders>  OR = GetBy(column, value, ordercolumn, direction);
            List <ROrders> RO = new List <ROrders>();

            foreach (Orders O in OR)
            {
                List <ROrderList> OrdList = OLF.GetRealtionBy("OrderID", O.ID.ToString());
                Customers         cus     = CF.Get(O.CustomersID);
                Package           pac     = PF.Get(O.PackageID);

                ROrders OOur = new ROrders
                {
                    OrderDeatails = OrdList,
                    package       = pac
                };
                RO.Add((ROrders)Share.SetValue(O, OOur));
            }
            return(RO);
        }
Example #3
0
        public List <ROrders> GetAllRealtion()
        {
            List <Orders>  OR = GetAll();
            List <ROrders> RO = new List <ROrders>();

            foreach (Orders O in OR)
            {
                List <ROrderList> OrdList = OLF.GetRealtionBy("OrderID", O.ID.ToString());
                Customers         cus     = CF.Get(O.CustomersID);
                Package           pac     = PF.Get(O.PackageID);

                ROrders OOur = new ROrders
                {
                    OrderDeatails = OrdList,
                    package       = pac
                };
                RO.Add((ROrders)Share.SetValue(O, OOur));
            }
            return(RO);
        }