///<summary>
        ///Get the Receipt Header
        ///</summary>
        ///<param name="receiptId">The Receipt ID.</param>
        /// <returns>
        /// The Typed dataset containing the details of the Receipt header.
        /// </returns>
        public static F15102ReceiptStatementHeaderData GetReceiptStatementHeaderDetails(int receiptId)
        {
            F15102ReceiptStatementHeaderData form15102ReceiptStatementHeaderData = new F15102ReceiptStatementHeaderData();
            Hashtable ht = new Hashtable();

            ht.Add("@ReceiptID", receiptId);
            Utility.LoadDataSet(form15102ReceiptStatementHeaderData, "f15102_pcget_FSReceiptStatementHeader", ht, new string[] { form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.TableName, form15102ReceiptStatementHeaderData.ValidRecord.TableName });
            return(form15102ReceiptStatementHeaderData);
        }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="T:F15102"/> class.
 /// </summary>
 /// <param name="masterform">The masterform.</param>
 /// <param name="formNo">The form no.</param>
 /// <param name="keyID">The key ID.</param>
 /// <param name="red">The red.</param>
 /// <param name="green">The green.</param>
 /// <param name="blue">The blue.</param>
 /// <param name="tabText">The tab text.</param>
 /// <param name="permissionEdit">if set to <c>true</c> [permission edit].</param>
 public F15102(int masterform, int formNo, int keyID, int red, int green, int blue, string tabText, bool permissionEdit)
 {
     this.InitializeComponent();
     this.masterFormNo         = masterform;
     this.Tag                  = formNo;
     this.keyId                = keyID;
     this.StmtPictureBox.Image = ExtendedGraphics.GenerateVerticalImage(this.StmtPictureBox.Height, this.StmtPictureBox.Width, tabText, red, green, blue);
     this.form15102ReceiptStatementHeaderData = new F15102ReceiptStatementHeaderData();
     this.getFormDetailsDataDetails           = new SupportFormData.GetFormDetailsDataTable();
 }
Beispiel #3
0
        /// <summary>
        /// method to get the Receipt Statement Header details
        /// </summary>
        private void GetReceiptStatementHeaderDetails()
        {
            ////To check the invalid key id in set slice event subscription db call is set to GetReceiptHeaderDetails Method to check invalid key id
            // this.form15100RecieptHeaderData = this.form15102Control.WorkItem.GetReceiptHeaderDetails(this.keyId);

            this.form15102ReceiptStatementHeaderData = this.form15102Control.WorkItem.GetReceiptStatementHeaderDetails(this.keyId);

            if (this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows.Count > 0)
            {
                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.StatementNumberColumn].ToString()))
                {
                    this.StatementLinkLabel.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.StatementNumberColumn].ToString();
                }
                else
                {
                    this.StatementLinkLabel.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.RollYearColumn].ToString()))
                {
                    this.RollYearTextBox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.RollYearColumn].ToString();
                }
                else
                {
                    this.RollYearTextBox.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.ParcelNumberColumn].ToString()))
                {
                    ////Modified by Biju on 18/May/2010 to implement #6886
                    this.ParcelNumberTextbox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.ParcelNumberColumn].ToString();
                }
                else
                {
                    ////Modified by Biju on 18/May/2010 to implement #6886
                    this.ParcelNumberTextbox.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.DateCreatedColumn].ToString()))
                {
                    this.DateCreatedTextBox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.DateCreatedColumn].ToString();
                }
                else
                {
                    this.DateCreatedTextBox.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.PostNameColumn].ToString()))
                {
                    this.PostTypeTextBox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.PostNameColumn].ToString();
                }
                else
                {
                    this.PostTypeTextBox.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.TaxAmountColumn].ToString()))
                {
                    this.TaxAmountTextBox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.TaxAmountColumn].ToString();
                }
                else
                {
                    this.TaxAmountTextBox.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.OutstandingFeesColumn].ToString()))
                {
                    this.OutstandingFeesTextBox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.OutstandingFeesColumn].ToString();
                }
                else
                {
                    this.OutstandingFeesTextBox.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.PaidFeesColumn].ToString()))
                {
                    this.PaidFeesTextBox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.PaidFeesColumn].ToString();
                }
                else
                {
                    this.PaidFeesTextBox.Text = string.Empty;
                }

                if (!string.IsNullOrEmpty(this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.TotalAmountColumn].ToString()))
                {
                    this.TotalAmountTextBox.Text = this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.Rows[0][this.form15102ReceiptStatementHeaderData.GetReceiptStatementHeader.TotalAmountColumn].ToString();
                }
                else
                {
                    this.TotalAmountTextBox.Text = string.Empty;
                }
            }
            else
            {
                this.ShowPanel(false);
                this.ClearDetails();
            }
        }