///<summary> ///List the ReceiptItems ///</summary> ///<param name="receiptId">The Receipt ID.</param> /// <returns> /// The Typed dataset containing the details of the ReceiptItems. /// </returns> public static F15103ReceiptOwnersData ListReceiptOwners(int receiptId) { F15103ReceiptOwnersData form15103ReceiptOwnersData = new F15103ReceiptOwnersData(); Hashtable ht = new Hashtable(); ht.Add("@ReceiptID", receiptId); Utility.LoadDataSet(form15103ReceiptOwnersData, "f15103_pclst_FSReceiptOwner", ht, new string[] { form15103ReceiptOwnersData.ListReceiptOwners.TableName, form15103ReceiptOwnersData.ValidRecord.TableName }); return(form15103ReceiptOwnersData); }
/// <summary> /// Initializes a new instance of the <see cref="T:F15101"/> 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> /// <param name="featureClassID">The featureclass id</param> public F15103(int masterform, int formNo, int keyID, int red, int green, int blue, string tabText, bool permissionEdit, int featureClassID) { this.InitializeComponent(); this.masterFormNo = masterform; this.Tag = formNo; this.keyId = keyID; this.sectionIndicatorTabText = tabText; this.redColor = red; this.greenColor = green; this.blueColor = blue; this.ReceiptOwnerspicturebox.Image = ExtendedGraphics.GenerateVerticalImage(this.ReceiptOwnerspicturebox.Height, this.ReceiptOwnerspicturebox.Width, this.sectionIndicatorTabText, this.redColor, this.greenColor, this.blueColor); this.form15103ReceiptOwnersData = new F15103ReceiptOwnersData(); this.getFormDetailsDataDetails = new SupportFormData.GetFormDetailsDataTable(); }
/// <summary> /// Customise ReceiptOwners grid. /// </summary> private void CustomizeReceiptOwnersGrid() { this.ReceiptOwnersDataGridView.AllowUserToResizeColumns = false; this.ReceiptOwnersDataGridView.AllowUserToResizeRows = false; this.ReceiptOwnersDataGridView.AutoGenerateColumns = false; this.ReceiptOwnersDataGridView.StandardTab = true; this.ReceiptOwnersDataGridView.Columns[this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerIDColumn.ColumnName].DataPropertyName = this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerIDColumn.ColumnName; this.ReceiptOwnersDataGridView.Columns[this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerNameColumn.ColumnName].DataPropertyName = this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerNameColumn.ColumnName; this.ReceiptOwnersDataGridView.Columns[this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerPercentColumn.ColumnName].DataPropertyName = this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerPercentColumn.ColumnName; this.ReceiptOwnersDataGridView.Columns[this.form15103ReceiptOwnersData.ListReceiptOwners.IsBilledColumn.ColumnName].DataPropertyName = this.form15103ReceiptOwnersData.ListReceiptOwners.IsBilledColumn.ColumnName; this.ReceiptOwnersDataGridView.Columns[this.form15103ReceiptOwnersData.ListReceiptOwners.IsProratedColumn.ColumnName].DataPropertyName = this.form15103ReceiptOwnersData.ListReceiptOwners.IsProratedColumn.ColumnName; this.ReceiptOwnersDataGridView.Columns[this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerOrderColumn.ColumnName].DataPropertyName = this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerOrderColumn.ColumnName; this.ReceiptOwnersDataGridView.PrimaryKeyColumnName = this.form15103ReceiptOwnersData.ListReceiptOwners.OwnerIDColumn.ColumnName; this.form15103ReceiptOwnersData = this.form15103Control.WorkItem.ListReceiptOwners(this.keyId); ////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.form15103Control.WorkItem.GetReceiptHeaderDetails(this.keyId); this.SetSmartPartHeight(this.form15103ReceiptOwnersData.ListReceiptOwners.Rows.Count); if (this.form15103ReceiptOwnersData.ListReceiptOwners.Rows.Count > 0) { paidownerID = this.form15103ReceiptOwnersData.ListReceiptOwners[0].OwnerID.ToString(); ownerName = this.form15103ReceiptOwnersData.ListReceiptOwners[0].OwnerName.ToString(); } else { paidownerID = string.Empty; ownerName = string.Empty; } if (this.form15103ReceiptOwnersData.ListReceiptOwners.Rows.Count > 6) { this.ReceiptOwnersVscrollBar.Visible = false; } else { this.ReceiptOwnersVscrollBar.Visible = true; } this.GetPaidByOwnerName(); }