Exemplo n.º 1
0
        public PartialViewResult AddCBPaymentItem(string documentNo, Int16 itemNo)
        {
            CBPaymentDetail cbPaymentDetail = null;

            if (documentNo == string.Empty || documentNo == null)
            {
                cbPaymentDetail            = new CBPaymentDetail();
                cbPaymentDetail.SetOffDate = DateTime.Now;
            }
            else
            {
                cbPaymentDetail = new POSAccount.BusinessFactory.CBPaymentBO().GetCBPayment(new Contract.CBPayment {
                    DocumentNo = documentNo
                })
                                  .CBPaymentDetails.Where(dt => dt.ItemNo == itemNo).FirstOrDefault();
                if (cbPaymentDetail == null)
                {
                    cbPaymentDetail = new CBPaymentDetail();
                }
            }

            cbPaymentDetail.CurrencyList    = Utility.GetCurrencyItemList();
            cbPaymentDetail.AccountCodeList = Utility.GetAccountCodeItemList();
            cbPaymentDetail.ChargeCodeList  = Utility.GetChargeCodeItemList();
            cbPaymentDetail.SetOffDate      = DateTime.Now;
            return(PartialView("AddChargeCode", cbPaymentDetail));
            //return PartialView("AddQuotationItem");
        }
Exemplo n.º 2
0
        public bool Delete(string documentNo, DbTransaction parentTransaction)
        {
            var cbpaymentdetailItem = new CBPaymentDetail {
                DocumentNo = documentNo
            };

            return(Delete(cbpaymentdetailItem, parentTransaction));
        }
Exemplo n.º 3
0
 public CBPaymentDetail GetCBPaymentDetail(CBPaymentDetail item)
 {
     return((CBPaymentDetail)cbpaymentdetailDAL.GetItem <CBPaymentDetail>(item));
 }
Exemplo n.º 4
0
 public bool DeleteCBPaymentDetail(CBPaymentDetail item)
 {
     return(cbpaymentdetailDAL.Delete(item));
 }
Exemplo n.º 5
0
 public bool SaveCBPaymentDetail(CBPaymentDetail newItem)
 {
     return(cbpaymentdetailDAL.Save(newItem));
 }