/// <summary> /// To Get Addresses for GDOC Form Slices. /// </summary> /// <returns>Typed DataSet Containing the Gdoc Address</returns> public static GDocWorkorderCallInData wListAddresses() { GDocWorkorderCallInData gdocWorkorderCallIndata = new GDocWorkorderCallInData(); Hashtable ht = new Hashtable(); Utility.LoadDataSet(gdocWorkorderCallIndata.ListAddresses, "f8912_pclst_WorkOrderCallIn_Address", ht); return(gdocWorkorderCallIndata); }
/// <summary> /// Get work order call In values for F8912. /// </summary> /// <param name="workorderId">The work order id.</param> /// <returns>Typed DataSet Containing the Gdoc Work Order CallIn Values</returns> public static GDocWorkorderCallInData F8912_GetWorkOrderCallIn(int workorderId) { GDocWorkorderCallInData gdocWorkorderCallIndata = new GDocWorkorderCallInData(); Hashtable ht = new Hashtable(); ht.Add("@WOID", workorderId); Utility.LoadDataSet(gdocWorkorderCallIndata.F8912_GetWorkOrderCallIn, "f8912_pcget_WorkOrderCallIn", ht); return(gdocWorkorderCallIndata); }
/// <summary> /// Save GDoc work order call In Values. /// </summary> /// <param name="workOrderCall">The work order call.</param> /// <param name="userId">userId</param> /// <returns>Typed DataSet Containing the Gdoc Work Order CallIn Values</returns> public static GDocWorkorderCallInData F8912_SaveWorkOrderCallIn(string workOrderCall, int userId) { GDocWorkorderCallInData gdocWorkorderCallIndata = new GDocWorkorderCallInData(); Hashtable ht = new Hashtable(); ht.Add("@WorkOrderCall", workOrderCall); ht.Add("@UserID", userId); Utility.LoadDataSet(gdocWorkorderCallIndata.F8912_SaveWorkOrderCallIn, "f8912_pcupd_WorkOrderCallIn", ht); return(gdocWorkorderCallIndata); }
/// <summary> /// Customizes the work order call in. /// </summary> private void CustomizeWorkOrderCallIn() { this.gdocWorkorderCallInData = this.form8912Control.WorkItem.F8912_GetWorkOrderCallIn(this.workOrderId); if (this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows.Count > 0) { this.PanelEnable(true); this.ComplainantNameTextBox.Text = this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows[0][this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.ComplNameColumn].ToString(); this.ComplainantPhoneTextBox.Text = this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows[0][this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.ComplPhoneNoColumn].ToString(); this.ComplainantEmailTextBox.Text = this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows[0][this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.ComplEmailColumn].ToString(); if (!string.IsNullOrEmpty(this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows[0][this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.ComplAddIDColumn].ToString())) { this.complainantAddId = Convert.ToInt32(this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows[0][this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.ComplAddIDColumn]); } else { this.complainantAddId = -1; } if (!string.IsNullOrEmpty(this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows[0][this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.AddIDColumn].ToString())) { this.incidentAddId = Convert.ToInt32(this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.Rows[0][this.gdocWorkorderCallInData.F8912_GetWorkOrderCallIn.AddIDColumn]); } else { this.incidentAddId = -1; } this.LoadComplAddress(); this.LoadIncidentAddress(); this.ControlLock(false); this.PanelEnable(true); } else { this.ClearWorkOrder(); this.ClearComplAddress(); this.ClearIncidAddress(); this.PanelEnable(false); this.ControlLock(false); } }
/// <summary> /// Loads the incident address combo box. /// </summary> private void LoadIncidentAddress() { this.gdocWorkorderCallInData = this.form8912Control.WorkItem.wListAddresses(); if (this.gdocWorkorderCallInData.ListAddresses.Rows.Count > 0) { this.IncidentAddressCombo.DataSource = this.gdocWorkorderCallInData.ListAddresses; this.IncidentAddressCombo.DisplayMember = this.gdocWorkorderCallInData.ListAddresses.IncidentAddressColumn.ColumnName; this.IncidentAddressCombo.ValueMember = this.gdocWorkorderCallInData.ListAddresses.IncidentIDColumn.ColumnName; ////if (!string.IsNullOrEmpty(this.incidentAddId.ToString())) if (this.incidentAddId > 0) { this.IncidentAddressCombo.SelectedValue = this.incidentAddId; } else { this.IncidentAddressCombo.SelectedIndex = -1; } } }