public ProcurementJournals(ProcurementJournalEnt procurement)
 {
     Id = procurement.Id;
     foreach (var x in procurement.Products)
     {
         Products.Add(new PurchasedProducts(x));
     }
 }
Example #2
0
        /// <summary>
        /// Creates an item ProcurementJournalEnt
        /// </summary>
        /// <param name="procurement">Convertible item ProcurementJournals</param>
        /// <returns>ProcurementJournalEnt</returns>
        public static ProcurementJournalEnt NewProcurementJournalEnt(ProcurementJournals procurement)
        {
            List <ProductEnt> productEnts = new List <ProductEnt>();

            foreach (var x in procurement.Products)
            {
                productEnts.Add(NewProductEnt(x));
            }
            ProcurementJournalEnt procurementJournal = new ProcurementJournalEnt(productEnts);

            return(procurementJournal);
        }
Example #3
0
        /// <summary>
        /// Creates an item ProcurementJournals
        /// </summary>
        /// <param name="procurementEnt">Convertible item ProcurementJournalEnt </param>
        /// <returns>ProcurementJournals</returns>
        public static ProcurementJournals NewProcurementJournals(ProcurementJournalEnt procurementEnt)
        {
            ProcurementJournals journals = new ProcurementJournals();

            journals.Id = procurementEnt.Id;
            List <Product> products = new List <Product>();

            foreach (var x in procurementEnt.Products)
            {
                products.Add(NewProduct(x));
            }
            return(journals);
        }
        void AddProcurementJournal(List <PurchasedProductEnt> products)
        {
            ProcurementJournalEnt journal = new ProcurementJournalEnt(products);

            Unit.ProcucurumentsRepository.AddItem(journal);
        }