private void tspTemplateRequest_Edit_Click(object sender, EventArgs e) { CHeader_Result oHeaderResult = new CHeader_Result(ref fMain); int i = fMain.lsvHeader_Result.SelectedIndices[0]; oHeaderResult.Edit(i); oHeaderResult.Update_LV(fMain.lsvHeader_Result); fMain.lsvHeader_Result.Items[i].Selected = true; fMain.lsvHeader_Result.Items[i].Focused = true; }
private void tspTemplateRequest_Add_Click(object sender, EventArgs e) { if (OpenFile) { CHeader_Result oHeaderResult = new CHeader_Result(ref fMain); oHeaderResult.Add(); } else { mnuMainFile_Open_Click(sender, e); } }
private void tspTemplateRequest_Del_Click(object sender, EventArgs e) { CHeader_Result oHeaderResult = new CHeader_Result(ref fMain); int i = fMain.lsvHeader_Result.SelectedIndices[0]; oHeaderResult.Del(i); oHeaderResult.Update_LV(fMain.lsvHeader_Result); fMain.tspTemplateRequest_Del.Enabled = false; fMain.tspTemplateRequest_Edit.Enabled = false; }
private void lsvTemplateRequest_SelectedIndexChanged(object sender, EventArgs e) { if (fMain.lsvHeader_Result.SelectedItems.Count > 0) { tHeaderTemplate otHeaderTemplate = tHeaderTemplate.byINDEX(fMain.lsvHeader_Result.SelectedIndices[0]); if (string.IsNullOrEmpty(otHeaderTemplate.ServerLine)) { MessageBox.Show("Incorect Server string"); _Request = null; return; } else if (otHeaderTemplate.ServerLine.Substring(0, otHeaderTemplate.ServerLine.IndexOf(' ')) == Request.GET.ToString()) { _Request = Request.GET; } else if (otHeaderTemplate.ServerLine.Substring(0, otHeaderTemplate.ServerLine.IndexOf(' ')) == Request.POST.ToString()) { _Request = Request.POST; } else { MessageBox.Show("Incorect Server string"); _Request = null; return; } if (_Request == Request.GET) { CHeaderData oHeaderData = CHeader_Result.Read_DB(otHeaderTemplate.HeaderLine); StringBuilder str = new StringBuilder(); foreach (var VARIABLE in oHeaderData.lst_Parametrs) { str.Append("/" + VARIABLE.ValueParametr); } URL = otHeaderTemplate.ServerLine.Substring(otHeaderTemplate.ServerLine.IndexOf("HT")) + str; Header = string.Empty; } else { CHeaderData oHeaderData = CHeader_Result.Read_DB(otHeaderTemplate.HeaderLine); StringBuilder str = new StringBuilder(); URL = otHeaderTemplate.ServerLine.Substring(otHeaderTemplate.ServerLine.IndexOf("HT")); foreach (var VARIABLE in oHeaderData.lst_Parametrs) { str.Append("/" + VARIABLE.NameParametr + "=" + VARIABLE.ValueParametr); } Header = str.ToString(); } } else { _Request = null; } txtResult(); }