private void PutDataFromForm(long pReoccuringOrderID) { // place data on form using ID as a Key ReoccuringOrderDAL _DAL = new ReoccuringOrderDAL(); ReoccuringOrderTbl _ReoccuringOrderData = _DAL.GetByReoccuringOrderByID(pReoccuringOrderID); if (_ReoccuringOrderData != null) { ReoccuringOrderIDLabel.Text = _ReoccuringOrderData.ReoccuringOrderID.ToString(); // if (ddlCompanyName.Items.FindByValue(_ReoccuringOrderData.CustomerID.ToString()) != null) ddlCompanyName.SelectedValue = _ReoccuringOrderData.CustomerID.ToString(); ValueTextBox.Text = _ReoccuringOrderData.ReoccuranceValue.ToString(); // if (ddlReoccuranceType.Items.FindByValue(_ReoccuringOrderData.ReoccuranceTypeID.ToString()) != null) ddlReoccuranceType.SelectedValue = _ReoccuringOrderData.ReoccuranceTypeID.ToString(); // if (ddlItemType.Items.FindByValue(_ReoccuringOrderData.ItemRequiredID.ToString()) != null) ddlItemType.SelectedValue = _ReoccuringOrderData.ItemRequiredID.ToString(); QuantityTextBox.Text = _ReoccuringOrderData.QtyRequired.ToString(); UntilDateTextBox.Text = String.Format("{0:d}", _ReoccuringOrderData.RequireUntilDate); LastDateTextBox.Text = String.Format("{0:d}", _ReoccuringOrderData.DateLastDone); NextDateLabel.Text = String.Format("{0:d}", _ReoccuringOrderData.NextDateRequired); ddlPackagingTypes.SelectedValue = _ReoccuringOrderData.PackagingID.ToString(); EnabledCheckBox.Checked = _ReoccuringOrderData.Enabled; NotesTextBox.Text = _ReoccuringOrderData.Notes; } }
private ReoccuringOrderTbl GetDataFromForm() { ReoccuringOrderTbl _ReoccuringOrderData = new ReoccuringOrderTbl(); if (!String.IsNullOrEmpty(ReoccuringOrderIDLabel.Text)) { _ReoccuringOrderData.ReoccuringOrderID = Convert.ToInt64(ReoccuringOrderIDLabel.Text); } _ReoccuringOrderData.CustomerID = Convert.ToInt64(ddlCompanyName.SelectedValue); _ReoccuringOrderData.ReoccuranceValue = Convert.ToInt32(ValueTextBox.Text); _ReoccuringOrderData.ReoccuranceTypeID = Convert.ToInt32(ddlReoccuranceType.SelectedValue); _ReoccuringOrderData.ItemRequiredID = Convert.ToInt32(ddlItemType.SelectedValue); _ReoccuringOrderData.QtyRequired = Convert.ToDouble(QuantityTextBox.Text); _ReoccuringOrderData.RequireUntilDate = String.IsNullOrWhiteSpace(UntilDateTextBox.Text) ? TrackerTools.STATIC_TrackerMinDate : Convert.ToDateTime(UntilDateTextBox.Text); _ReoccuringOrderData.DateLastDone = String.IsNullOrWhiteSpace(LastDateTextBox.Text) ? TrackerTools.STATIC_TrackerMinDate : Convert.ToDateTime(LastDateTextBox.Text); _ReoccuringOrderData.NextDateRequired = String.IsNullOrWhiteSpace(NextDateLabel.Text) ? TrackerTools.STATIC_TrackerMinDate : Convert.ToDateTime(NextDateLabel.Text); _ReoccuringOrderData.PackagingID = Convert.ToInt32(ddlPackagingTypes.SelectedValue); _ReoccuringOrderData.Enabled = EnabledCheckBox.Checked; _ReoccuringOrderData.Notes = NotesTextBox.Text; return(_ReoccuringOrderData); }