public void AddToAccountTest_Can_Default_Test() { try { IAS.DAL.Interfaces.IIASPersonEntities _ctx = DAL.DALFactory.GetPersonContext();; IAS.DAL.Interfaces.IIASFinanceEntities _ctxFin = DAL.DALFactory.GetFinanceContext(); using (var ts = new TransactionScope()) { OracleConnection Connection = new OracleConnection(ConfigurationManager .ConnectionStrings[ConnectionFor.OraDB_Finance.ToString()] .ToString()); Connection.Open(); BillBiz biz = new BillBiz(); AG_IAS_PAYMENT_G_T paymentG = _ctx.AG_IAS_PAYMENT_G_T.FirstOrDefault(); AG_IAS_SUBPAYMENT_D_T subd = _ctx.AG_IAS_SUBPAYMENT_D_T.FirstOrDefault(a => a.HEAD_REQUEST_NO == "130924165707249" && a.PAYMENT_NO == "0001"); //var res = biz.AddToAccount(ref _ctx, ref _ctxFin, ref Connection, subd,paymentG, "52-2-034", BankType.KTB, (Decimal)subd.AMOUNT); } } catch (Exception ex) { throw; } }
public void CreateReceiveNumber() { BillBiz billBiz = new BillBiz(); DateTime paymentDate = DateTime.Now; String billNumber = GenBillCodeFactory.GetBillNo("ar01", paymentDate.ToString("dd/MM/") + paymentDate.Year.ToString("0000"), "", "e1", ""); Assert.AreNotEqual(billNumber, String.Empty); }
public void The_Finance_BillBiz_Can_GetBudgetYear_By_OIC_user() { String user_id = "50-1-147"; // user id ของ คปภ. ที่มีใน Table APPS_CONFIG_INPUT.USER_ID String doc_date = "01/09/2013"; BillBiz billBiz = new BillBiz(); string BudCode = string.Empty; BudCode = fnBKOFFGetUserConfigByField(user_id, "default_budget"); doc_date = GenBillCodeFactory.fnBKOFFGetBudgetYear(doc_date, BudCode); Assert.AreNotEqual(doc_date, String.Empty); }
public void The_Finance_BillBiz_Can_GetBillNo_By_pass_parameter() { String user_id = "50-1-147"; // user id ของ คปภ. ที่มีใน Table APPS_CONFIG_INPUT.USER_ID String doc_date = "01/09/2013"; BillBiz billBiz = new BillBiz(); String billNo = GenBillCodeFactory.GetBillNo(user_id, doc_date, "", "e1", ""); String strqry = "select DOCNO from APPS_TABLE_YM_DOCNO where branch_no=1 AND type='e1' AND year_month_break = '734869' AND section = '60600'"; OracleDB ora = new OracleDB(ConnectionFor.OraDB_Finance); String doc_no = ora.GetDataTable(strqry).Rows[0][0].ToString(); Assert.AreEqual(billNo, doc_no); }