private void F1500GetSampleFormData() { this.sampleForm = (this.form1500Controller.WorkItem.F1500_GetSampleFormDetails(keyID)); //this.sample1Form = (this.form1500Controller.WorkItem.GetApplicationId()).SampleFormApplicationIdTable; //this.sample2Form = (this.form1500Controller.WorkItem.GetMenuIdDetails()).SampleFormMenuGroupTable; if (this.sampleForm != null && this.sampleForm.SampleFormApplicationIdTable.Rows.Count > 0) { this.ApplicationIDComboBox.DataSource = this.sampleForm.SampleFormApplicationIdTable; this.ApplicationIDComboBox.ValueMember = this.sampleForm.SampleFormApplicationIdTable.ApplicationIDColumn.ColumnName; this.ApplicationIDComboBox.DisplayMember = this.sampleForm.SampleFormApplicationIdTable.ApplicationColumn.ColumnName.ToString(); } if (this.sampleForm != null && this.sampleForm.SampleFormMenuGroupTable.Rows.Count > 0) { this.MenuGroupIdComboBox.DataSource = this.sampleForm.SampleFormMenuGroupTable; this.MenuGroupIdComboBox.DisplayMember = this.sampleForm.SampleFormMenuGroupTable.MenuGroupColumn.ColumnName; this.MenuGroupIdComboBox.ValueMember = this.sampleForm.SampleFormMenuGroupTable.MenuGroupIDColumn.ColumnName; } if (this.sampleForm.FormSliceDetails.Rows.Count > 0) { //this.FormIDTextBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.FormColumn].ToString(); //this.FormFileTextBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.FormFileColumn].ToString(); //this.MenuNameTextBox1.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.MenuNameColumn].ToString(); //this.DescriptionTextBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.DescriptionColumn].ToString(); ////this.MenuGroupIdComboBox.SelectedValue = this.sampleForm.SampleFormMenuGroupTable.Rows[0][this.sampleForm.SampleFormMenuGroupTable.MenuGroupColumn]; ////this.ApplicationIDComboBox.SelectedValue = this.sampleForm.SampleFormApplicationIdTable.Rows[0][this.sampleForm.SampleFormApplicationIdTable.ApplicationColumn].ToString(); //this.ReportTextBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.ReportColumn].ToString(); //this.MenuOrderTextBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.MenuOrderColumn].ToString(); //this.WebHeightTextBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.WebHeightColumn].ToString(); //this.GroupIDTextBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.GroupIDColumn].ToString(); //this.IsPermissionMenuComboBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.IsPermissionMenuColumn].ToString(); //this.IsPermissionOpenComboBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.IsPermissionOpenColumn].ToString(); //this.IsPermissionAddComboBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.IsPermissionAddColumn].ToString(); //this.IsPermissionEditComboBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.IsPermissionEditColumn].ToString(); //this.IsPermissionDeleteComboBox.Text = this.sampleForm.FormSliceDetails.Rows[0][this.sampleForm.FormSliceDetails.IsPermissionDeleteColumn].ToString(); //F1500SampleForm.FormSliceDetailsRow objCurrentRow = (F1500SampleForm.FormSliceDetailsRow)this.sampleForm.FormSliceDetails.Rows[0]; // F1500SampleForm.SampleFormApplicationIdTableRow objAppidcurrentRow=(F1500SampleForm.SampleFormApplicationIdTableRow)this.sampleForm.SampleFormApplicationIdTable.Rows[0]; //F1500SampleForm.SampleFormMenuGroupTableRow objMenuidCurrentRow =(F1500SampleForm.SampleFormMenuGroupTableRow)this.sampleForm.SampleFormMenuGroupTable.Rows[0]; F1500SampleForm.FormSliceDetailsRow objCurrentRow = (F1500SampleForm.FormSliceDetailsRow) this.sampleForm.FormSliceDetails.Rows[0]; this.FormIDTextBox.Text = objCurrentRow.Form.ToString(); this.FormFileTextBox.Text = objCurrentRow.FormFile.ToString(); this.MenuNameTextBox1.Text = objCurrentRow.MenuName.ToString(); this.DescriptionTextBox.Text = objCurrentRow.Description.ToString(); this.MenuGroupIdComboBox.SelectedValue = objCurrentRow.MenuGroupID; this.ApplicationIDComboBox.SelectedValue = objCurrentRow.ApplicationID; this.ReportTextBox.Text = objCurrentRow.Report.ToString(); this.MenuOrderTextBox.Text = objCurrentRow.MenuOrder.ToString(); if (!objCurrentRow.IsWebHeightNull()) { this.WebHeightTextBox.Text = objCurrentRow.WebHeight.ToString(); } else { this.WebHeightTextBox.Text = string.Empty; } this.GroupIDTextBox.Text = objCurrentRow.GroupID.ToString(); this.IsPermissionMenuComboBox.SelectedValue = objCurrentRow.IsPermissionMenu; if (objCurrentRow.IsPermissionMenu) { this.IsPermissionMenuComboBox.SelectedIndex = 0; } else { this.IsPermissionMenuComboBox.SelectedIndex = 1; } this.IsPermissionOpenComboBox.SelectedValue = objCurrentRow.IsPermissionOpen; if (objCurrentRow.IsPermissionOpen) { this.IsPermissionOpenComboBox.SelectedIndex = 0; } else { this.IsPermissionOpenComboBox.SelectedIndex = 1; } this.IsPermissionAddComboBox.SelectedItem = objCurrentRow.IsPermissionAdd; if (objCurrentRow.IsPermissionAdd) { this.IsPermissionAddComboBox.SelectedIndex = 0; } else { this.IsPermissionAddComboBox.SelectedIndex = 1; } this.IsPermissionEditComboBox.SelectedValue = objCurrentRow.IsPermissionEdit; if (objCurrentRow.IsPermissionEdit) { this.IsPermissionEditComboBox.SelectedIndex = 0; } else { this.IsPermissionEditComboBox.SelectedIndex = 1; } this.IsPermissionDeleteComboBox.SelectedValue = objCurrentRow.IsPermissionDelete; if (objCurrentRow.IsPermissionDelete) { this.IsPermissionDeleteComboBox.SelectedIndex = 0; } else { this.IsPermissionDeleteComboBox.SelectedIndex = 1; } if (!string.IsNullOrEmpty(this.sampleForm.SampleFormApplicationIdTable.Rows[0][this.sampleForm.SampleFormApplicationIdTable.ApplicationColumn].ToString())) { this.ApplicationIDComboBox.Text = this.sampleForm.SampleFormApplicationIdTable.Rows[0][this.sampleForm.SampleFormApplicationIdTable.ApplicationColumn].ToString(); int.TryParse(this.ApplicationIDComboBox.SelectedValue.ToString(), out this.tempAppId); } else { this.ApplicationIDComboBox.SelectedValue = 0; } if (!string.IsNullOrEmpty(this.sampleForm.SampleFormMenuGroupTable.Rows[0][this.sampleForm.SampleFormMenuGroupTable.MenuGroupColumn].ToString())) { this.MenuGroupIdComboBox.Text = this.sampleForm.SampleFormMenuGroupTable.Rows[0][this.sampleForm.SampleFormMenuGroupTable.MenuGroupColumn].ToString(); int.TryParse(this.MenuGroupIdComboBox.SelectedValue.ToString(), out this.tempMenuId); } else { this.MenuGroupIdComboBox.SelectedValue = 0; } if (!this.PermissionFiled.editPermission || !this.formMasterPermissionEdit) { this.ShowControls(false); } else { this.ShowPanel(true); this.ShowControls(true); } } else { F1500ClearSmapleForm(); this.ShowPanel(false); this.ShowControls(false); } this.FormIDTextBox.Focus(); }
private void SaveSampleFormDetails() { F1500SampleForm.FormSliceDetailsDataTable dtSampleForm = new F1500SampleForm.FormSliceDetailsDataTable(); F1500SampleForm.FormSliceDetailsRow drSampleForm = dtSampleForm.NewFormSliceDetailsRow(); drSampleForm.Form = Int32.Parse(this.FormIDTextBox.Text); drSampleForm.FormFile = this.FormFileTextBox.Text; drSampleForm.MenuName = this.MenuNameTextBox1.Text; drSampleForm.Description = this.DescriptionTextBox.Text; int menugroupId; int.TryParse(this.MenuGroupIdComboBox.SelectedValue.ToString(), out menugroupId); drSampleForm.MenuGroupID = menugroupId; int appId; int.TryParse(this.ApplicationIDComboBox.SelectedValue.ToString(), out appId); drSampleForm.ApplicationID = appId; drSampleForm.Report = int.Parse(ReportTextBox.Text); int temp; int.TryParse(this.MenuOrderTextBox.Text, out temp); drSampleForm.MenuOrder = temp; int tempWebHeight; int.TryParse(this.WebHeightTextBox.Text, out tempWebHeight); drSampleForm.WebHeight = tempWebHeight; //drSampleForm.WebHeight = int.Parse(WebHeightTextBox.Text); int tempGroupId; int.TryParse(this.GroupIDTextBox.Text, out tempGroupId); drSampleForm.GroupID = tempGroupId; if (this.IsPermissionMenuComboBox.SelectedIndex.Equals(0)) { drSampleForm.IsPermissionMenu = true; } else { drSampleForm.IsPermissionMenu = false; } if (this.IsPermissionOpenComboBox.SelectedIndex.Equals(0)) { drSampleForm.IsPermissionOpen = true; } else { drSampleForm.IsPermissionOpen = false; } if (this.IsPermissionAddComboBox.SelectedIndex.Equals(0)) { drSampleForm.IsPermissionAdd = true; } else { drSampleForm.IsPermissionAdd = false; } if (this.IsPermissionEditComboBox.SelectedIndex.Equals(0)) { drSampleForm.IsPermissionEdit = true; } else { drSampleForm.IsPermissionEdit = false; } if (this.IsPermissionDeleteComboBox.SelectedIndex.Equals(0)) { drSampleForm.IsPermissionDelete = true; } else { drSampleForm.IsPermissionDelete = false; } dtSampleForm.Rows.Add(drSampleForm); DataSet tempDataSet = new DataSet("Root"); tempDataSet.Tables.Add(dtSampleForm.Copy()); tempDataSet.Tables[0].TableName = "Table"; string tempXmlData = TerraScanCommon.GetXmlString(dtSampleForm); int returnValue = this.Form1500Controller.WorkItem.InsertSampleFormDetails(drSampleForm.Form, tempXmlData, TerraScanCommon.UserId); SliceReloadActiveRecord currentKeyIdInfo; currentKeyIdInfo.MasterFormNo = this.masterFormNo; currentKeyIdInfo.SelectedKeyId = returnValue; this.FormSlice_OnSave_SetKeyId(this, new DataEventArgs <SliceReloadActiveRecord>(currentKeyIdInfo)); SliceReloadActiveRecord sliceReloadActiveRecord = new SliceReloadActiveRecord(); sliceReloadActiveRecord.MasterFormNo = this.masterFormNo; sliceReloadActiveRecord.SelectedKeyId = returnValue; this.OnD9030_F9030_ReloadAfterSave(new TerraScan.Infrastructure.Interface.EventArgs <SliceReloadActiveRecord>(sliceReloadActiveRecord)); }