private void FocusedRowChangedDetails(System.Object sender, SourceGrid.RowEventArgs e)
        {
            DataRowView[] SelectedGridRow = grdDocuments.SelectedDataRowsAsDataRowView;

            if (FSelectedDocumentRow != null)  // unload amount to pay into currently selected record
            {
                FSelectedDocumentRow.Amount = Decimal.Parse(txtAmountToPay.Text);
            }

            if (SelectedGridRow.Length == 0)
            {
                FSelectedDocumentRow = null;
                CalculateTotalPayment();
            }
            else
            {
                FSelectedDocumentRow = (AccountsPayableTDSAApDocumentPaymentRow)SelectedGridRow[0].Row;
                rbtPayFullOutstandingAmount.Checked = FSelectedDocumentRow.PayFullInvoice;
                rbtPayPartialAmount.Checked         = !rbtPayFullOutstandingAmount.Checked;

                EnablePartialPayment(null, null);
            }
        }
Exemple #2
0
        private void FocusedRowChanged(System.Object sender, SourceGrid.RowEventArgs e)
        {
            FInChangeEvent = true;
            DataRowView[] SelectedRows = grdTemplateList.SelectedDataRowsAsDataRowView;

            if (SelectedRows.Length > 0)
            {
                GetDataFromControls();
                FSelectedRow = (SReportTemplateRow)SelectedRows[0].Row;

                txtDescription.Text       = FSelectedRow.ReportVariant;
                chkDefault.Checked        = FSelectedRow.Default;
                chkPrivate.Checked        = FSelectedRow.Private;
                chkPrivateDefault.Checked = FSelectedRow.PrivateDefault;
                chkReadonly.Checked       = FSelectedRow.Readonly;
            }
            else
            {
                FSelectedRow = null;
            }

            SetControlsVisible();
            FInChangeEvent = false;
        }
Exemple #3
0
 /// <summary>
 /// Event Handler for Grid Event
 /// </summary>
 /// <returns>void</returns>
 private void grdExtracts_DeleteKeyPressed(System.Object Sender, SourceGrid.RowEventArgs e)
 {
     this.RemoveExtractFromList(Sender, null);
 }
Exemple #4
0
 /// <summary>
 /// Event Handler for Grid Event
 /// </summary>
 /// <returns>void</returns>
 private void grdExtracts_InsertKeyPressed(System.Object Sender, SourceGrid.RowEventArgs e)
 {
     this.AddExtractToList(Sender, null);
 }
 /// <summary>
 /// Event Handler for Grid Event
 /// </summary>
 /// <returns>void</returns>
 private void grdDetails_InsertKeyPressed(System.Object Sender, SourceGrid.RowEventArgs e)
 {
     NewRowShortTermApp(this, null);
 }
Exemple #6
0
 private void GrdApplicationStatuses_EnterKeyPressed(System.Object Sender, SourceGrid.RowEventArgs e)
 {
     ChangeCheckedStateForRow(e.Row);
 }
 private void FocusedRowChanged(System.Object sender, SourceGrid.RowEventArgs e)
 {
     this.PrepareButtons();
 }
 private void GrdContactAttributes_SpaceKeyPressed(System.Object Sender, SourceGrid.RowEventArgs e)
 {
     ChangeCheckedStateForRow(e.Row);
 }