public void Initialize(string objName, ConnectionParams cp, string dbName, RefDetail refDetail) { if (cp == null) { throw new NullParameterException("ConnectionParams is null!"); } _objName = objName; _dbName = dbName; _refDetail = refDetail; _connParams = cp.CreateCopy(); }
private void toolStripButton1_Click(object sender, EventArgs e) { btnObjRefs.Checked = !btnObjRefs.Checked; if (btnObjRefs.Checked) { _refDetail = RefDetail.Objects; } else { _refDetail = RefDetail.Objects; } LoadData(); }
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)); }
public bool Post([FromBody] Ref r) { try { RefBL refBL = new RefBL(); var re = new Ref(); var res = new RefDetail(); if (refBL.CheckRefNo(r.RefNo) == true) { refBL.CreateInvoice(r); return(true); } else { return(false); } } catch (Exception) { throw; } }
public int InsertRefDetail(RefDetail refDetail) { var storedProcedure = "Proc_InsertRefDetail"; return(InsertEntity <RefDetail>(storedProcedure, refDetail)); }
public static frmObjectReferencesViewer CreateObjectReferencesViewer(string caption, string objName, ConnectionParams cp, string dbName, RefDetail refDetail, bool autoLoad) { frmObjectReferencesViewer frm = new frmObjectReferencesViewer(); frm.TabText = caption; frm.Text = caption; frm.ObjectRefList.Initialize(objName, cp, dbName, refDetail); if (autoLoad) { frm.ObjectRefList.LoadData(); } return(frm); }
public int InsertRefDetail(RefDetail refDetail) { return(refDetailDL.InsertRefDetail(refDetail)); }