Пример #1
0
        public List <Qiyas.BusinessLogicLayer.Entity.PPM.BookPackItem> GetAllByPrintingIDandPackagingTypeID(int ID, int TypeID)
        {
            List <Qiyas.BusinessLogicLayer.Entity.PPM.BookPackItem> packItems = new List <Entity.PPM.BookPackItem>();
            var items = (from x in db.ViewBookPackItemPrints where x.BookPrintingOperationID == ID && x.PackagingTypeID == TypeID select x);

            foreach (var item in items)
            {
                Qiyas.BusinessLogicLayer.Entity.PPM.BookPackItem packItem = new Entity.PPM.BookPackItem();
                packItem.BookPackingOperationID = item.BookPackingOperationID;
                packItem.BookPackItemID         = item.BookPackItemID;
                packItem.isNew             = false;
                packItem.ModelandNumber    = item.ModelandNumber;
                packItem.OperationStatusID = item.OperationStatusID;
                packItem.PackCode          = item.PackCode;
                packItem.PackageTypeName   = item.PackageTypeName;
                packItem.StartBookSerial   = item.StartBookSerial;
                packItem.LastBookSerial    = item.LastBookSerial;
                packItem.PackSerial        = item.PackSerial;
                packItem.ParentID          = item.ParentID;
                packItem.Speciality        = item.Speciality;
                packItem.Weight            = item.Weight;
                packItems.Add(packItem);
            }
            return(packItems);
        }
Пример #2
0
        public List <Qiyas.BusinessLogicLayer.Entity.PPM.BookPackItem> GetAllByPrintingIDForPrinting(int ID)
        {
            List <Qiyas.BusinessLogicLayer.Entity.PPM.BookPackItem> packItems = new List <Entity.PPM.BookPackItem>();
            var items = (from x in db.ViewBookPackItemPrints where x.BookPrintingOperationID == ID orderby x.ExamModelCount, x.BooksPerPackage descending, x.ChildExamModelCount, x.ChildBooksPerPackage descending, x.ModelandNumber, x.PackSerial select x);

            foreach (var item in items)
            {
                Qiyas.BusinessLogicLayer.Entity.PPM.BookPackItem packItem = new Entity.PPM.BookPackItem();
                packItem.BookPackingOperationID = item.BookPackingOperationID;
                packItem.BookPackItemID         = item.BookPackItemID;
                packItem.isNew             = false;
                packItem.ModelandNumber    = item.ModelandNumber;
                packItem.OperationStatusID = item.OperationStatusID;
                packItem.PackCode          = item.PackCode;
                packItem.PackageTypeName   = item.PackageTypeName;
                packItem.StartBookSerial   = item.StartBookSerial;
                packItem.LastBookSerial    = item.LastBookSerial;
                packItem.PackSerial        = item.PackSerial;
                packItem.ParentID          = item.ParentID;
                packItem.Speciality        = item.Speciality;
                packItem.Weight            = item.Weight;
                packItems.Add(packItem);
            }


            return(packItems);
        }