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); }
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); }