Exemple #1
0
        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;
            }
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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);
        }
Exemple #4
0
        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);
        }