Exemple #1
0
        public void TestMethod1()
        {
            RefDAL refDAL = new RefDAL();
            Ref    r      = new Ref();
            var    res    = new RefDetail();

            r.RefDetails = new List <RefDetail>();



            // Thêm bẳng Ref
            r.RefNo = "NK0000100";  //thêm mã hóa đơn
            string iDate = "2005-05-05";

            r.RefDate     = DateTime.Parse(iDate);                              //ngày hóa đơn
            r.JournalMemo = "Thái đẹp trai vl";                                 //mô tả hóa đơn
            r.VendorID    = Guid.Parse("E1D3EC06-B0B7-8A3A-2395-02BEE389761E"); // khởi tạo nhà cung cấp
            r.EmployeeID  = Guid.Parse("19D865A4-1CCD-0F2D-A757-0518E0B5E4A6"); //thêm mới nhân viên



            //Thêm bảng RefDetails
            res.InventoryItemID = Guid.Parse("1FC2F63C-08B1-7630-3858-00A0E7C57734"); // thêm mới danh sách sản phẩm
            res.Quantity        = 2;
            res.Amount          = 200;
            res.DiscountRate    = 3;
            res.DiscountAmount  = 4;
            res.VATRate         = 5;
            res.VATAmount       = 6;
            res.StockID         = Guid.Parse("3d277d90-eb0a-540e-34a5-48af2457c1e8");
            r.RefDetails.Add(res);

            res.InventoryItemID = Guid.Parse("8BD2AD59-23DA-79E8-BB5F-03FCEF7A0D8E"); // thêm mới danh sách sản phẩm
            res.Quantity        = 2;
            res.Amount          = 200;
            res.DiscountRate    = 3;
            res.DiscountAmount  = 4;
            res.VATRate         = 5;
            res.StockID         = Guid.Parse("3d277d90-eb0a-540e-34a5-48af2457c1e8");
            res.VATAmount       = 6;
            r.RefDetails.Add(res);



            Assert.IsTrue(refDAL.CreateInvoice(r));
        }
Exemple #2
0
        /// <summary>
        /// Tạo mới Phiếu
        /// </summary>
        /// <param name="invoice"></param>
        /// <returns></returns>

        public bool CreateInvoice(Ref invoice)
        {
            RefDAL refDAL = new RefDAL();

            return(refDAL.CreateInvoice(invoice));
        }