void FetchCardDetails( System.Guid financialPaymentCardId ) { var service = new CrudeFinancialPaymentCardServiceClient(); try { CrudeFinancialPaymentCardContract contract = service.FetchByFinancialPaymentCardId(financialPaymentCardId); _financialCurrencyId = contract.FinancialCurrencyId; maskedTextBoxPaymentAmount.Text = contract.Amount.ToString(); financialCurrencyPickerPayment.SelectedValue = contract.FinancialCurrencyId; financialCardTypeRefCombo.Text = contract.FinancialCardTypeRcd != null ? contract.FinancialCardTypeRcd : String.Empty; textBoxNameOnCard.Text = contract.NameOnCard; textBoxCardNumber.Text = contract.CardNumber; maskedTextBoxCardVerificationValue.Text = contract.CardVerificationValue.ToString(); textBoxAddressVerificationCode.Text = contract.AddressVerificationCode; maskedTextBoxIssuedYear.Text = contract.IssuedYear.ToString(); maskedTextBoxIssuedMonth.Text = contract.IssuedMonth.ToString(); maskedTextBoxExpiryYear.Text = contract.ExpiryYear.ToString(); maskedTextBoxExpiryMonth.Text = contract.ExpiryMonth.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { service.Close(); } }
// shows the form in edit modus // links: // docLink: http://sql2x.org/documentationLink/49afd26c-4f21-4992-967b-be190eacef77 public void ShowAsEdit(System.Guid financialPaymentCardId) { var service = new CrudeFinancialPaymentCardServiceClient(); _isNew = false; try { _contract = service.FetchByFinancialPaymentCardId(financialPaymentCardId); financialCardTypeRefCombo.Text = _contract.FinancialCardTypeRcd != null ? _contract.FinancialCardTypeRcd : String.Empty; textBoxNameOnCard.Text = _contract.NameOnCard; textBoxCardNumber.Text = _contract.CardNumber; maskedTextBoxCardVerificationValue.Text = _contract.CardVerificationValue.ToString(); textBoxAddressVerificationCode.Text = _contract.AddressVerificationCode; maskedTextBoxIssuedYear.Text = _contract.IssuedYear.ToString(); maskedTextBoxIssuedMonth.Text = _contract.IssuedMonth.ToString(); maskedTextBoxExpiryYear.Text = _contract.ExpiryYear.ToString(); maskedTextBoxExpiryMonth.Text = _contract.ExpiryMonth.ToString(); maskedTextBoxAmount.Text = _contract.Amount.ToString(); financialCurrencyPicker.SelectedValue = _contract.FinancialCurrencyId; userPicker.SelectedValue = _contract.UserId; _contract.DateTime = DateTime.UtcNow; dateTimePickerDateTime.Text = _contract.DateTime.ToString(); Show(); } catch (Exception ex) { if (ex == null) { } else { System.Diagnostics.Debugger.Break(); } } finally { service.Close(); } }
public ActionResult CrudeFinancialPaymentCardEdit( System.Guid financialPaymentCardId ) { CrudeFinancialPaymentCardContract contract = new CrudeFinancialPaymentCardServiceClient().FetchByFinancialPaymentCardId(financialPaymentCardId); ViewBag.FinancialCardTypeRcd = new SelectList(new CrudeFinancialCardTypeRefServiceClient().FetchAll(), "FinancialCardTypeRcd", "FinancialCardTypeName", contract.FinancialCardTypeRcd ); ViewBag.FinancialCurrencyId = new SelectList(new CrudeFinancialCurrencyServiceClient().FetchAll(), "FinancialCurrencyId", "FinancialCurrencyTypeName", contract.FinancialCurrencyId ); ViewBag.DefaultUserName = new CrudeDefaultUserServiceClient().FetchByDefaultUserId(contract.UserId).DefaultUserName; return(View( "~/Views/Crude/Financial/CrudeFinancialPaymentCard/CrudeFinancialPaymentCardEdit.cshtml", contract )); }
// saves the form // links: // docLink: http://sql2x.org/documentationLink/c9522930-91f8-4468-a936-8030bb2a6482 private void buttonSave_Click(object sender, EventArgs e) { var service = new CrudeFinancialPaymentCardServiceClient(); try { _contract.FinancialCardTypeRcd = financialCardTypeRefCombo.Text; _contract.NameOnCard = textBoxNameOnCard.Text; _contract.CardNumber = textBoxCardNumber.Text; _contract.CardVerificationValue = maskedTextBoxCardVerificationValue.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxCardVerificationValue.Text); _contract.AddressVerificationCode = textBoxAddressVerificationCode.Text; _contract.IssuedYear = maskedTextBoxIssuedYear.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxIssuedYear.Text); _contract.IssuedMonth = maskedTextBoxIssuedMonth.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxIssuedMonth.Text); _contract.ExpiryYear = maskedTextBoxExpiryYear.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxExpiryYear.Text); _contract.ExpiryMonth = maskedTextBoxExpiryMonth.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxExpiryMonth.Text); _contract.Amount = maskedTextBoxAmount.Text == String.Empty ? 0 : Convert.ToDecimal(maskedTextBoxAmount.Text); _contract.FinancialCurrencyId = (Guid)financialCurrencyPicker.SelectedValue; _contract.UserId = (Guid)userPicker.SelectedValue; if (_isNew) { service.Insert(_contract); } else { service.Update(_contract); } } catch (Exception ex) { if (ex == null) { } else { System.Diagnostics.Debugger.Break(); } } finally { service.Close(); } Close(); }
// refresh the grid // links: // docLink: http://sql2x.org/documentationLink/a90065e7-8ace-4de7-9367-d4653a7c637f public void RefreshCrudeFinancialPaymentCard() { var financialPaymentCard = new CrudeFinancialPaymentCardServiceClient(); try { var bindingSource = new BindingSource(); bindingSource.DataSource = financialPaymentCard.FetchWithFilter( Guid.Empty , financialCardTypeRefCombo.Text , textBoxNameOnCard.Text , textBoxCardNumber.Text , maskedTextBoxCardVerificationValue.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxCardVerificationValue.Text) , textBoxAddressVerificationCode.Text , maskedTextBoxIssuedYear.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxIssuedYear.Text) , maskedTextBoxIssuedMonth.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxIssuedMonth.Text) , maskedTextBoxExpiryYear.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxExpiryYear.Text) , maskedTextBoxExpiryMonth.Text == String.Empty ? 0 : Convert.ToInt32(maskedTextBoxExpiryMonth.Text) , maskedTextBoxAmount.Text == String.Empty ? 0 : Convert.ToDecimal(maskedTextBoxAmount.Text) , financialCurrencyPicker.SelectedValue , Guid.Empty , DateTime.MinValue ); dataGridViewCrudeFinancialPaymentCard.AutoGenerateColumns = false; dataGridViewCrudeFinancialPaymentCard.DataSource = bindingSource; dataGridViewCrudeFinancialPaymentCard.AutoResizeColumns(); dataGridViewCrudeFinancialPaymentCard.Refresh(); } catch (Exception ex) { if (ex == null) { } else { System.Diagnostics.Debugger.Break(); } } finally { financialPaymentCard.Close(); } }