Exemplo n.º 1
0
        private void AddCreditNoteCharge()
        {
            List <ICreditNoteCharge> cnCharges = null;

            ICreditNoteCharge cnCharge = new CreditNoteChargeEntity();

            BuildCreditNoteCharge(cnCharge);

            if (ViewState["CN_CHARGE"] != null)
            {
                cnCharges = ViewState["CN_CHARGE"] as List <ICreditNoteCharge>;
            }
            else
            {
                cnCharges = new List <ICreditNoteCharge>();
            }

            cnCharges.Add(cnCharge);

            gvwCreditNote.DataSource = cnCharges;
            gvwCreditNote.DataBind();

            ViewState["CN_CHARGE"] = cnCharges;
            ClearCreditNoteCharge();
        }
Exemplo n.º 2
0
        public static List <ICreditNoteCharge> GetCreditNoteFooterForView(long CreditNoteId)
        {
            string strExecution = "usp_CN_GetFooterForView";

            List <ICreditNoteCharge> lstCnCharges = new List <ICreditNoteCharge>();

            using (DbQuery oDq = new DbQuery(strExecution))
            {
                oDq.AddBigIntegerParam("@CreditNoteId", CreditNoteId);
                DataTableReader reader = oDq.GetTableReader();

                while (reader.Read())
                {
                    ICreditNoteCharge cnCharge = new CreditNoteChargeEntity(reader);
                    lstCnCharges.Add(cnCharge);
                }
                reader.Close();
            }
            return(lstCnCharges);
        }
Exemplo n.º 3
0
        public static ICreditNoteCharge GeChargeDetails(int ChargeId, string InvoiceNo)
        {
            string            strExecution     = "usp_CN_GetChargeDetail";
            ICreditNoteCharge creditNoteCharge = null;

            using (DbQuery oDq = new DbQuery(strExecution))
            {
                oDq.AddIntegerParam("@ChargeId", ChargeId);
                oDq.AddVarcharParam("@InvoiceNo", 30, InvoiceNo);

                DataTableReader reader = oDq.GetTableReader();

                while (reader.Read())
                {
                    creditNoteCharge = new CreditNoteChargeEntity(reader);
                }

                reader.Close();
            }

            return(creditNoteCharge);
        }