private void WindowsFormsHost_KeyUp(object sender, KeyEventArgs e) { if (e.Key == Key.Escape) { Close(); } else if (e.Key == Key.RightCtrl || e.Key == Key.LeftCtrl) { int ind = gridView.SelectedCells[0].ColumnIndex; if (desc) { desc = false; gridView.Sort(gridView.Columns[ind], ListSortDirection.Ascending); } else { desc = true; gridView.Sort(gridView.Columns[ind], ListSortDirection.Descending); } } else if (e.Key == Key.Enter) { if (gridView.SelectedCells.Count == 0) { return; } int index = gridView.SelectedCells[0].RowIndex; if (index != gridView.Rows.Count - 1) { index--; } if (index < 0) { return; } //DataTable now = (DataTable)gridView.DataSource; //String s1 = now.Rows[0].ItemArray[0].ToString(); //String s2 = now.Rows[1].ItemArray[0].ToString(); //String s3 = now.Rows[2].ItemArray[0].ToString(); //System.Windows.Forms.CurrencyManager Object[] obj; TextRange _RText; switch (which) { case Codes.ApartmanEdariEstijari: Results.ApartmanEdariS aes = new Results.ApartmanEdariS(); aes.session = session; aes.dt = dt; aes.index = index; obj = dt.Rows[index].ItemArray; aes.ID_Lbl.Content = which + " - " + obj[0].ToString(); aes.date_Lbl.Content = obj[1].ToString(); aes.textBox1.Text = dt.Rows[index].ItemArray[2].ToString(); aes.textBox2.Text = dt.Rows[index].ItemArray[3].ToString(); aes.textBox3.Text = dt.Rows[index].ItemArray[4].ToString(); aes.textBox4.Text = dt.Rows[index].ItemArray[5].ToString(); aes.textBox5.Text = dt.Rows[index].ItemArray[6].ToString(); aes.textBox6.Text = dt.Rows[index].ItemArray[7].ToString(); aes.textBox7.Text = dt.Rows[index].ItemArray[8].ToString(); aes.textBox8.Text = dt.Rows[index].ItemArray[9].ToString(); aes.textBox9.Text = dt.Rows[index].ItemArray[10].ToString(); aes.textBox10.Text = dt.Rows[index].ItemArray[11].ToString(); aes.textBox11.Text = dt.Rows[index].ItemArray[12].ToString(); aes.textBox12.Text = dt.Rows[index].ItemArray[13].ToString(); aes.textBox13.Text = dt.Rows[index].ItemArray[14].ToString(); aes.textBox14.Text = dt.Rows[index].ItemArray[15].ToString(); aes.textBox15.Text = dt.Rows[index].ItemArray[16].ToString(); aes.textBox16.Text = dt.Rows[index].ItemArray[17].ToString(); aes.textBox17.Text = dt.Rows[index].ItemArray[18].ToString(); aes.textBox18.Text = dt.Rows[index].ItemArray[19].ToString(); aes.textBox19.Text = dt.Rows[index].ItemArray[20].ToString(); aes.textBox20.Text = MyPriceTextBox.doMaskOnce(dt.Rows[index].ItemArray[21].ToString()); aes.textBox21.Text = MyPriceTextBox.doMaskOnce(dt.Rows[index].ItemArray[22].ToString()); aes.textBox22.Text = dt.Rows[index].ItemArray[23].ToString(); aes.checkBox1.IsChecked = (bool)obj[24]; aes.checkBox2.IsChecked = (bool)obj[25]; aes.checkBox3.IsChecked = (bool)obj[26]; aes.checkBox4.IsChecked = (bool)obj[27]; aes.checkBox5.IsChecked = (bool)obj[28]; aes.checkBox6.IsChecked = (bool)obj[29]; aes.checkBox7.IsChecked = (bool)obj[30]; aes.checkBox8.IsChecked = (bool)obj[31]; aes.checkBox9.IsChecked = (bool)obj[32]; aes.checkBox10.IsChecked = (bool)obj[33]; aes.checkBox11.IsChecked = (bool)obj[34]; aes.checkBox12.IsChecked = (bool)obj[35]; aes.checkBox13.IsChecked = (bool)obj[36]; aes.checkBox14.IsChecked = (bool)obj[37]; aes.checkBox15.IsChecked = (bool)obj[38]; _RText = new TextRange(aes.richTextBox1.Document.ContentStart, aes.richTextBox1.Document.ContentEnd); _RText.Text = obj[39].ToString(); aes.textBox23.Text = obj[40].ToString(); aes.tw = this; aes.dbIndex = dbIndex; aes.Show(); break; case Codes.ApartmanEdariForooshi: Results.ApartmanEdariF aef = new NeginProject.Results.ApartmanEdariF(); aef.session = session; aef.dt = dt; aef.index = index; obj = dt.Rows[index].ItemArray; aef.ID_Lbl.Content = which + " - " + obj[0].ToString(); aef.date_Lbl.Content = obj[1].ToString(); aef.textBox1.Text = obj[2].ToString(); aef.textBox2.Text = obj[3].ToString(); aef.textBox3.Text = obj[4].ToString(); aef.textBox4.Text = obj[5].ToString(); aef.textBox5.Text = obj[6].ToString(); aef.textBox6.Text = obj[7].ToString(); aef.textBox7.Text = obj[8].ToString(); aef.textBox8.Text = obj[9].ToString(); aef.textBox9.Text = obj[10].ToString(); aef.textBox10.Text = obj[11].ToString(); aef.textBox11.Text = obj[12].ToString(); aef.textBox12.Text = obj[13].ToString(); aef.textBox13.Text = obj[14].ToString(); aef.textBox14.Text = obj[15].ToString(); aef.textBox15.Text = obj[16].ToString(); aef.textBox16.Text = obj[17].ToString(); aef.textBox17.Text = obj[18].ToString(); aef.textBox18.Text = obj[19].ToString(); aef.textBox19.Text = obj[20].ToString(); aef.textBox20.Text = obj[21].ToString(); aef.textBox21.Text = obj[22].ToString(); aef.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); aef.textBox23.Text = MyPriceTextBox.doMaskOnce(obj[24].ToString()); aef.checkBox1.IsChecked = (bool)obj[25]; aef.checkBox2.IsChecked = (bool)obj[26]; aef.checkBox3.IsChecked = (bool)obj[27]; aef.checkBox4.IsChecked = (bool)obj[28]; aef.checkBox5.IsChecked = (bool)obj[29]; aef.checkBox6.IsChecked = (bool)obj[30]; aef.checkBox7.IsChecked = (bool)obj[31]; aef.checkBox8.IsChecked = (bool)obj[32]; aef.checkBox9.IsChecked = (bool)obj[33]; aef.checkBox10.IsChecked = (bool)obj[34]; aef.checkBox11.IsChecked = (bool)obj[35]; aef.checkBox12.IsChecked = (bool)obj[36]; aef.checkBox13.IsChecked = (bool)obj[37]; aef.checkBox14.IsChecked = (bool)obj[38]; aef.checkBox15.IsChecked = (bool)obj[39]; _RText = new TextRange(aef.richTextBox1.Document.ContentStart, aef.richTextBox1.Document.ContentEnd); _RText.Text = obj[40].ToString(); aef.textBox24.Text = obj[41].ToString(); aef.tw = this; aef.dbIndex = dbIndex; aef.Show(); break; case Codes.ApartmanMaskooniEstijari: Results.ApartmanMaskooniS ams = new NeginProject.Results.ApartmanMaskooniS(); ams.session = session; ams.dt = dt; ams.index = index; obj = dt.Rows[index].ItemArray; ams.ID_Lbl.Content = which + " - " + obj[0].ToString(); ams.date_Lbl.Content = obj[1].ToString(); ams.textBox1.Text = obj[2].ToString(); ams.textBox2.Text = obj[3].ToString(); ams.textBox3.Text = obj[4].ToString(); ams.textBox4.Text = obj[5].ToString(); ams.textBox5.Text = obj[6].ToString(); ams.textBox6.Text = obj[7].ToString(); ams.textBox7.Text = obj[8].ToString(); ams.textBox8.Text = obj[9].ToString(); ams.textBox9.Text = obj[10].ToString(); ams.textBox10.Text = obj[11].ToString(); ams.textBox11.Text = obj[12].ToString(); ams.textBox12.Text = obj[13].ToString(); ams.textBox13.Text = obj[14].ToString(); ams.textBox14.Text = obj[15].ToString(); ams.textBox15.Text = obj[16].ToString(); ams.textBox16.Text = obj[17].ToString(); ams.textBox17.Text = obj[18].ToString(); ams.textBox18.Text = obj[19].ToString(); ams.textBox19.Text = MyPriceTextBox.doMaskOnce(obj[20].ToString()); ams.textBox20.Text = MyPriceTextBox.doMaskOnce(obj[21].ToString()); ams.textBox21.Text = obj[22].ToString(); ams.checkBox1.IsChecked = (bool)obj[23]; ams.checkBox2.IsChecked = (bool)obj[24]; ams.checkBox3.IsChecked = (bool)obj[25]; ams.checkBox4.IsChecked = (bool)obj[26]; ams.checkBox5.IsChecked = (bool)obj[27]; ams.checkBox6.IsChecked = (bool)obj[28]; ams.checkBox7.IsChecked = (bool)obj[29]; ams.checkBox8.IsChecked = (bool)obj[30]; ams.checkBox9.IsChecked = (bool)obj[31]; ams.checkBox10.IsChecked = (bool)obj[32]; ams.checkBox11.IsChecked = (bool)obj[33]; ams.checkBox12.IsChecked = (bool)obj[34]; ams.checkBox13.IsChecked = (bool)obj[35]; ams.checkBox14.IsChecked = (bool)obj[36]; ams.checkBox15.IsChecked = (bool)obj[37]; ams.checkBox16.IsChecked = (bool)obj[38]; ams.checkBox17.IsChecked = (bool)obj[39]; ams.checkBox18.IsChecked = (bool)obj[40]; ams.checkBox19.IsChecked = (bool)obj[41]; ams.checkBox20.IsChecked = (bool)obj[42]; ams.checkBox21.IsChecked = (bool)obj[43]; ams.checkBox22.IsChecked = (bool)obj[44]; ams.checkBox23.IsChecked = (bool)obj[45]; ams.checkBox24.IsChecked = (bool)obj[46]; ams.checkBox25.IsChecked = (bool)obj[47]; ams.checkBox26.IsChecked = (bool)obj[48]; ams.checkBox27.IsChecked = (bool)obj[49]; _RText = new TextRange(ams.richTextBox1.Document.ContentStart, ams.richTextBox1.Document.ContentEnd); _RText.Text = obj[50].ToString(); ams.textBox22.Text = obj[51].ToString(); ams.tw = this; ams.dbIndex = dbIndex; ams.Show(); break; case Codes.ApartmanMaskooniForooshi: Results.ApartmanMaskooniF amf = new NeginProject.Results.ApartmanMaskooniF(); amf.session = session; amf.dt = dt; amf.index = index; obj = dt.Rows[index].ItemArray; amf.ID_Lbl.Content = which + " - " + obj[0].ToString(); amf.date_Lbl.Content = obj[1].ToString(); amf.textBox1.Text = obj[2].ToString(); amf.textBox2.Text = obj[3].ToString(); amf.textBox3.Text = obj[4].ToString(); amf.textBox4.Text = obj[5].ToString(); amf.textBox5.Text = obj[6].ToString(); amf.textBox6.Text = obj[7].ToString(); amf.textBox7.Text = obj[8].ToString(); amf.textBox8.Text = obj[9].ToString(); amf.textBox9.Text = obj[10].ToString(); amf.textBox10.Text = obj[11].ToString(); amf.textBox11.Text = obj[12].ToString(); amf.textBox12.Text = obj[13].ToString(); amf.textBox13.Text = obj[14].ToString(); amf.textBox14.Text = obj[15].ToString(); amf.textBox15.Text = obj[16].ToString(); amf.textBox16.Text = obj[17].ToString(); amf.textBox17.Text = obj[18].ToString(); amf.textBox18.Text = obj[19].ToString(); amf.textBox19.Text = obj[20].ToString(); amf.textBox20.Text = MyPriceTextBox.doMaskOnce(obj[21].ToString()); amf.textBox21.Text = MyPriceTextBox.doMaskOnce(obj[22].ToString()); amf.checkBox1.IsChecked = (bool)obj[23]; amf.checkBox2.IsChecked = (bool)obj[24]; amf.checkBox3.IsChecked = (bool)obj[25]; amf.checkBox4.IsChecked = (bool)obj[26]; amf.checkBox5.IsChecked = (bool)obj[27]; amf.checkBox6.IsChecked = (bool)obj[28]; amf.checkBox7.IsChecked = (bool)obj[29]; amf.checkBox8.IsChecked = (bool)obj[30]; amf.checkBox9.IsChecked = (bool)obj[31]; amf.checkBox10.IsChecked = (bool)obj[32]; amf.checkBox11.IsChecked = (bool)obj[33]; amf.checkBox12.IsChecked = (bool)obj[34]; amf.checkBox13.IsChecked = (bool)obj[35]; amf.checkBox14.IsChecked = (bool)obj[36]; amf.checkBox15.IsChecked = (bool)obj[37]; amf.checkBox16.IsChecked = (bool)obj[38]; amf.checkBox17.IsChecked = (bool)obj[39]; amf.checkBox18.IsChecked = (bool)obj[40]; amf.checkBox19.IsChecked = (bool)obj[41]; amf.checkBox20.IsChecked = (bool)obj[42]; amf.checkBox21.IsChecked = (bool)obj[43]; amf.checkBox22.IsChecked = (bool)obj[44]; amf.checkBox23.IsChecked = (bool)obj[45]; amf.checkBox24.IsChecked = (bool)obj[46]; amf.checkBox25.IsChecked = (bool)obj[47]; amf.checkBox26.IsChecked = (bool)obj[48]; amf.checkBox27.IsChecked = (bool)obj[49]; _RText = new TextRange(amf.richTextBox1.Document.ContentStart, amf.richTextBox1.Document.ContentEnd); _RText.Text = obj[50].ToString(); amf.textBox22.Text = obj[51].ToString(); amf.tw = this; amf.dbIndex = dbIndex; amf.Show(); break; case Codes.BaghVillaForooshi: Results.BaghVillaF bvf = new Results.BaghVillaF(); bvf.session = session; bvf.dt = dt; bvf.index = index; obj = dt.Rows[index].ItemArray; bvf.ID_Lbl.Content = which + " - " + obj[0].ToString(); bvf.date_Lbl.Content = obj[1].ToString(); bvf.textBox1.Text = obj[2].ToString(); bvf.textBox2.Text = obj[3].ToString(); bvf.textBox3.Text = obj[4].ToString(); bvf.textBox4.Text = obj[5].ToString(); bvf.textBox5.Text = obj[6].ToString(); bvf.textBox6.Text = obj[7].ToString(); bvf.textBox7.Text = obj[8].ToString(); bvf.textBox8.Text = obj[9].ToString(); bvf.textBox9.Text = obj[10].ToString(); bvf.textBox10.Text = obj[11].ToString(); bvf.textBox11.Text = obj[12].ToString(); bvf.textBox12.Text = obj[13].ToString(); bvf.textBox13.Text = obj[14].ToString(); bvf.textBox14.Text = obj[15].ToString(); bvf.textBox15.Text = obj[16].ToString(); bvf.textBox16.Text = obj[17].ToString(); bvf.textBox17.Text = obj[18].ToString(); bvf.textBox18.Text = obj[19].ToString(); bvf.textBox19.Text = obj[20].ToString(); bvf.textBox20.Text = obj[21].ToString(); bvf.textBox21.Text = obj[22].ToString(); bvf.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); bvf.textBox23.Text = MyPriceTextBox.doMaskOnce(obj[24].ToString()); bvf.checkBox1.IsChecked = (bool)obj[25]; bvf.checkBox2.IsChecked = (bool)obj[26]; bvf.checkBox3.IsChecked = (bool)obj[27]; bvf.checkBox4.IsChecked = (bool)obj[28]; bvf.checkBox5.IsChecked = (bool)obj[29]; bvf.checkBox6.IsChecked = (bool)obj[30]; bvf.checkBox7.IsChecked = (bool)obj[31]; bvf.checkBox8.IsChecked = (bool)obj[32]; bvf.checkBox9.IsChecked = (bool)obj[33]; bvf.checkBox10.IsChecked = (bool)obj[34]; bvf.checkBox11.IsChecked = (bool)obj[35]; bvf.checkBox12.IsChecked = (bool)obj[36]; bvf.checkBox13.IsChecked = (bool)obj[37]; bvf.checkBox14.IsChecked = (bool)obj[38]; bvf.checkBox15.IsChecked = (bool)obj[39]; bvf.checkBox16.IsChecked = (bool)obj[40]; bvf.checkBox17.IsChecked = (bool)obj[41]; bvf.checkBox18.IsChecked = (bool)obj[42]; bvf.checkBox19.IsChecked = (bool)obj[43]; bvf.checkBox20.IsChecked = (bool)obj[44]; bvf.checkBox21.IsChecked = (bool)obj[45]; bvf.checkBox22.IsChecked = (bool)obj[46]; bvf.checkBox23.IsChecked = (bool)obj[47]; bvf.checkBox24.IsChecked = (bool)obj[48]; bvf.checkBox25.IsChecked = (bool)obj[49]; bvf.checkBox26.IsChecked = (bool)obj[50]; bvf.checkBox27.IsChecked = (bool)obj[51]; bvf.checkBox28.IsChecked = (bool)obj[52]; bvf.checkBox29.IsChecked = (bool)obj[53]; bvf.checkBox30.IsChecked = (bool)obj[54]; _RText = new TextRange(bvf.richTextBox1.Document.ContentStart, bvf.richTextBox1.Document.ContentEnd); _RText.Text = obj[55].ToString(); bvf.textBox24.Text = obj[56].ToString(); bvf.tw = this; bvf.dbIndex = dbIndex; bvf.Show(); break; case Codes.HouseEstijari: obj = dt.Rows[index].ItemArray; Results.HouseS hos = new Results.HouseS(obj[0].ToString()); hos.session = session; hos.dt = dt; hos.index = index; hos.ID_Lbl.Content = which + " - " + obj[0].ToString(); hos.date_Lbl.Content = obj[1].ToString(); hos.textBox1.Text = obj[2].ToString(); hos.textBox2.Text = obj[3].ToString(); hos.textBox3.Text = obj[4].ToString(); hos.textBox4.Text = obj[5].ToString(); hos.textBox5.Text = obj[6].ToString(); hos.textBox6.Text = obj[7].ToString(); hos.textBox7.Text = obj[8].ToString(); hos.textBox8.Text = obj[9].ToString(); hos.textBox9.Text = obj[10].ToString(); hos.textBox10.Text = obj[11].ToString(); hos.textBox11.Text = obj[12].ToString(); hos.textBox12.Text = obj[13].ToString(); hos.textBox13.Text = obj[14].ToString(); hos.textBox14.Text = obj[15].ToString(); hos.textBox15.Text = obj[16].ToString(); hos.textBox16.Text = MyPriceTextBox.doMaskOnce(obj[17].ToString()); hos.textBox17.Text = MyPriceTextBox.doMaskOnce(obj[18].ToString()); hos.textBox18.Text = obj[19].ToString(); hos.checkBox1.IsChecked = (bool)obj[20]; hos.checkBox2.IsChecked = (bool)obj[21]; hos.checkBox3.IsChecked = (bool)obj[22]; hos.checkBox4.IsChecked = (bool)obj[23]; hos.checkBox5.IsChecked = (bool)obj[24]; hos.checkBox6.IsChecked = (bool)obj[25]; hos.checkBox7.IsChecked = (bool)obj[26]; hos.checkBox8.IsChecked = (bool)obj[27]; hos.checkBox9.IsChecked = (bool)obj[28]; hos.checkBox10.IsChecked = (bool)obj[29]; hos.checkBox11.IsChecked = (bool)obj[30]; hos.checkBox12.IsChecked = (bool)obj[31]; hos.checkBox13.IsChecked = (bool)obj[32]; hos.checkBox14.IsChecked = (bool)obj[33]; _RText = new TextRange(hos.richTextBox1.Document.ContentStart, hos.richTextBox1.Document.ContentEnd); _RText.Text = obj[34].ToString(); hos.txt_Moarefino.Text = obj[35].ToString(); hos.tw = this; hos.dbIndex = dbIndex;; hos.Show(); break; case Codes.HouseForooshi: obj = dt.Rows[index].ItemArray; Results.HouseF hof = new Results.HouseF(obj[0].ToString()); hof.session = session; hof.dt = dt; hof.index = index; hof.ID_Lbl.Content = which + " - " + obj[0].ToString(); hof.date_Lbl.Content = obj[1].ToString(); hof.textBox1.Text = obj[2].ToString(); hof.textBox2.Text = obj[3].ToString(); hof.textBox3.Text = obj[4].ToString(); hof.textBox4.Text = obj[5].ToString(); hof.textBox5.Text = obj[6].ToString(); hof.textBox6.Text = obj[7].ToString(); hof.textBox7.Text = obj[8].ToString(); hof.textBox8.Text = obj[9].ToString(); hof.textBox9.Text = obj[10].ToString(); hof.textBox10.Text = obj[11].ToString(); hof.textBox11.Text = obj[12].ToString(); hof.textBox12.Text = obj[13].ToString(); hof.textBox13.Text = obj[14].ToString(); hof.textBox14.Text = obj[15].ToString(); hof.textBox15.Text = obj[16].ToString(); hof.textBox16.Text = obj[17].ToString(); hof.textBox17.Text = obj[18].ToString(); hof.textBox18.Text = obj[19].ToString(); hof.textBox19.Text = MyPriceTextBox.doMaskOnce(obj[20].ToString()); hof.textBox20.Text = MyPriceTextBox.doMaskOnce(obj[21].ToString()); hof.textBox21.Text = MyPriceTextBox.doMaskOnce(obj[22].ToString()); hof.checkBox1.IsChecked = (bool)obj[23]; hof.checkBox2.IsChecked = (bool)obj[24]; hof.checkBox3.IsChecked = (bool)obj[25]; hof.checkBox4.IsChecked = (bool)obj[26]; hof.checkBox5.IsChecked = (bool)obj[27]; hof.checkBox6.IsChecked = (bool)obj[28]; hof.checkBox7.IsChecked = (bool)obj[29]; hof.checkBox8.IsChecked = (bool)obj[30]; hof.checkBox9.IsChecked = (bool)obj[31]; hof.checkBox10.IsChecked = (bool)obj[32]; hof.checkBox11.IsChecked = (bool)obj[33]; hof.checkBox12.IsChecked = (bool)obj[34]; hof.checkBox13.IsChecked = (bool)obj[35]; hof.checkBox14.IsChecked = (bool)obj[36]; _RText = new TextRange(hof.richTextBox1.Document.ContentStart, hof.richTextBox1.Document.ContentEnd); _RText.Text = obj[37].ToString(); hof.txt_Moarefino.Text = obj[38].ToString(); hof.tw = this; hof.dbIndex = dbIndex; hof.Show(); break; case Codes.MaghazeEstijari: Results.MaghazeS mas = new Results.MaghazeS(); mas.session = session; mas.dt = dt; mas.index = index; obj = dt.Rows[index].ItemArray; mas.ID_Lbl.Content = which + " - " + obj[0].ToString(); mas.date_Lbl.Content = obj[1].ToString(); mas.textBox1.Text = obj[2].ToString(); mas.textBox2.Text = obj[3].ToString(); mas.textBox3.Text = obj[4].ToString(); mas.textBox4.Text = obj[5].ToString(); mas.textBox5.Text = obj[6].ToString(); mas.textBox6.Text = obj[7].ToString(); mas.textBox7.Text = obj[8].ToString(); mas.textBox8.Text = obj[9].ToString(); mas.textBox9.Text = obj[10].ToString(); mas.textBox10.Text = obj[11].ToString(); mas.textBox11.Text = obj[12].ToString(); mas.textBox12.Text = obj[13].ToString(); mas.textBox13.Text = obj[14].ToString(); mas.textBox14.Text = obj[15].ToString(); mas.textBox15.Text = obj[16].ToString(); mas.textBox16.Text = obj[17].ToString(); mas.textBox17.Text = obj[18].ToString(); mas.textBox18.Text = obj[19].ToString(); mas.textBox19.Text = obj[20].ToString(); mas.textBox20.Text = obj[21].ToString(); mas.textBox21.Text = MyPriceTextBox.doMaskOnce(obj[22].ToString()); mas.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); mas.textBox23.Text = obj[24].ToString(); mas.checkBox1.IsChecked = (bool)obj[25]; mas.checkBox2.IsChecked = (bool)obj[26]; mas.checkBox3.IsChecked = (bool)obj[27]; mas.checkBox4.IsChecked = (bool)obj[28]; mas.checkBox5.IsChecked = (bool)obj[29]; mas.checkBox6.IsChecked = (bool)obj[30]; mas.checkBox7.IsChecked = (bool)obj[31]; mas.checkBox8.IsChecked = (bool)obj[32]; mas.checkBox9.IsChecked = (bool)obj[33]; mas.checkBox10.IsChecked = (bool)obj[34]; mas.checkBox11.IsChecked = (bool)obj[35]; mas.checkBox12.IsChecked = (bool)obj[36]; mas.checkBox13.IsChecked = (bool)obj[37]; mas.checkBox14.IsChecked = (bool)obj[38]; mas.checkBox15.IsChecked = (bool)obj[39]; mas.checkBox16.IsChecked = (bool)obj[40]; _RText = new TextRange(mas.richTextBox1.Document.ContentStart, mas.richTextBox1.Document.ContentEnd); _RText.Text = obj[41].ToString(); mas.txt_Moarefino.Text = obj[42].ToString(); mas.tw = this; mas.dbIndex = dbIndex; mas.Show(); break; case Codes.MaghazeForooshi: Results.MaghazeF maf = new Results.MaghazeF(); maf.session = session; maf.dt = dt; maf.index = index; obj = dt.Rows[index].ItemArray; maf.ID_Lbl.Content = which + " - " + obj[0].ToString(); maf.date_Lbl.Content = obj[1].ToString(); maf.textBox1.Text = obj[2].ToString(); maf.textBox2.Text = obj[3].ToString(); maf.textBox3.Text = obj[4].ToString(); maf.textBox4.Text = obj[5].ToString(); maf.textBox5.Text = obj[6].ToString(); maf.textBox6.Text = obj[7].ToString(); maf.textBox7.Text = obj[8].ToString(); maf.textBox8.Text = obj[9].ToString(); maf.textBox9.Text = obj[10].ToString(); maf.textBox10.Text = obj[11].ToString(); maf.textBox11.Text = obj[12].ToString(); maf.textBox12.Text = obj[13].ToString(); maf.textBox13.Text = obj[14].ToString(); maf.textBox14.Text = obj[15].ToString(); maf.textBox15.Text = obj[16].ToString(); maf.textBox16.Text = obj[17].ToString(); maf.textBox17.Text = obj[18].ToString(); maf.textBox18.Text = obj[19].ToString(); maf.textBox19.Text = obj[20].ToString(); maf.textBox20.Text = obj[21].ToString(); maf.textBox21.Text = obj[22].ToString(); maf.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); maf.textBox23.Text = MyPriceTextBox.doMaskOnce(obj[24].ToString()); maf.checkBox1.IsChecked = (bool)obj[25]; maf.checkBox2.IsChecked = (bool)obj[26]; maf.checkBox3.IsChecked = (bool)obj[27]; maf.checkBox4.IsChecked = (bool)obj[28]; maf.checkBox5.IsChecked = (bool)obj[29]; maf.checkBox6.IsChecked = (bool)obj[30]; maf.checkBox7.IsChecked = (bool)obj[31]; maf.checkBox8.IsChecked = (bool)obj[32]; maf.checkBox9.IsChecked = (bool)obj[33]; maf.checkBox10.IsChecked = (bool)obj[34]; maf.checkBox11.IsChecked = (bool)obj[35]; maf.checkBox12.IsChecked = (bool)obj[36]; maf.checkBox13.IsChecked = (bool)obj[37]; maf.checkBox14.IsChecked = (bool)obj[38]; maf.checkBox15.IsChecked = (bool)obj[39]; maf.checkBox16.IsChecked = (bool)obj[40]; _RText = new TextRange(maf.richTextBox1.Document.ContentStart, maf.richTextBox1.Document.ContentEnd); _RText.Text = obj[41].ToString(); maf.txt_Moarefino.Text = obj[42].ToString(); maf.tw = this; maf.dbIndex = dbIndex; maf.Show(); break; } } }
private void WindowsFormsHost_KeyUp(object sender, KeyEventArgs e) { if (e.Key == Key.Escape) Close(); else if (e.Key == Key.RightCtrl) { int ind = gridView.SelectedCells[0].ColumnIndex; if (desc) { desc = false; gridView.Sort(gridView.Columns[ind], ListSortDirection.Ascending); } else { desc = true; gridView.Sort(gridView.Columns[ind], ListSortDirection.Descending); } } else if (e.Key == Key.Enter) { if (gridView.SelectedCells.Count == 0) return; int index = gridView.SelectedCells[0].RowIndex - 1; if (index < 0) return; //DataTable now = (DataTable)gridView.DataSource; //String s1 = now.Rows[0].ItemArray[0].ToString(); //String s2 = now.Rows[1].ItemArray[0].ToString(); //String s3 = now.Rows[2].ItemArray[0].ToString(); //System.Windows.Forms.CurrencyManager Object[] obj; TextRange _RText; switch (which) { case Codes.ApartmanEdariEstijari: Results.ApartmanEdariS aes = new Results.ApartmanEdariS(); aes.dt = dt; aes.index = index; obj = dt.Rows[index].ItemArray; aes.ID_Lbl.Content = which + " - " + obj[0].ToString(); aes.date_Lbl.Content = obj[1].ToString(); aes.textBox1.Text = dt.Rows[index].ItemArray[2].ToString(); aes.textBox2.Text = dt.Rows[index].ItemArray[3].ToString(); aes.textBox3.Text = dt.Rows[index].ItemArray[4].ToString(); aes.textBox4.Text = dt.Rows[index].ItemArray[5].ToString(); aes.textBox5.Text = dt.Rows[index].ItemArray[6].ToString(); aes.textBox6.Text = dt.Rows[index].ItemArray[7].ToString(); aes.textBox7.Text = dt.Rows[index].ItemArray[8].ToString(); aes.textBox8.Text = dt.Rows[index].ItemArray[9].ToString(); aes.textBox9.Text = dt.Rows[index].ItemArray[10].ToString(); aes.textBox10.Text = dt.Rows[index].ItemArray[11].ToString(); aes.textBox11.Text = dt.Rows[index].ItemArray[12].ToString(); aes.textBox12.Text = dt.Rows[index].ItemArray[13].ToString(); aes.textBox13.Text = dt.Rows[index].ItemArray[14].ToString(); aes.textBox14.Text = dt.Rows[index].ItemArray[15].ToString(); aes.textBox15.Text = dt.Rows[index].ItemArray[16].ToString(); aes.textBox16.Text = dt.Rows[index].ItemArray[17].ToString(); aes.textBox17.Text = dt.Rows[index].ItemArray[18].ToString(); aes.textBox18.Text = dt.Rows[index].ItemArray[19].ToString(); aes.textBox19.Text = dt.Rows[index].ItemArray[20].ToString(); aes.textBox20.Text = MyPriceTextBox.doMaskOnce(dt.Rows[index].ItemArray[21].ToString()); aes.textBox21.Text = MyPriceTextBox.doMaskOnce(dt.Rows[index].ItemArray[22].ToString()); aes.textBox22.Text = dt.Rows[index].ItemArray[23].ToString(); aes.checkBox1.IsChecked = (bool)obj[24]; aes.checkBox2.IsChecked = (bool)obj[25]; aes.checkBox3.IsChecked = (bool)obj[26]; aes.checkBox4.IsChecked = (bool)obj[27]; aes.checkBox5.IsChecked = (bool)obj[28]; aes.checkBox6.IsChecked = (bool)obj[29]; aes.checkBox7.IsChecked = (bool)obj[30]; aes.checkBox8.IsChecked = (bool)obj[31]; aes.checkBox9.IsChecked = (bool)obj[32]; aes.checkBox10.IsChecked = (bool)obj[33]; aes.checkBox11.IsChecked = (bool)obj[34]; aes.checkBox12.IsChecked = (bool)obj[35]; aes.checkBox13.IsChecked = (bool)obj[36]; aes.checkBox14.IsChecked = (bool)obj[37]; aes.checkBox15.IsChecked = (bool)obj[38]; _RText = new TextRange(aes.richTextBox1.Document.ContentStart, aes.richTextBox1.Document.ContentEnd); _RText.Text = obj[39].ToString(); aes.textBox23.Text = obj[40].ToString(); aes.tw = this; aes.Show(); break; case Codes.ApartmanEdariForooshi: Results.ApartmanEdariF aef = new NeginProject.Results.ApartmanEdariF(); aef.dt = dt; aef.index = index; obj = dt.Rows[index].ItemArray; aef.ID_Lbl.Content = which + " - " + obj[0].ToString(); aef.date_Lbl.Content = obj[1].ToString(); aef.textBox1.Text = obj[2].ToString(); aef.textBox2.Text = obj[3].ToString(); aef.textBox3.Text = obj[4].ToString(); aef.textBox4.Text = obj[5].ToString(); aef.textBox5.Text = obj[6].ToString(); aef.textBox6.Text = obj[7].ToString(); aef.textBox7.Text = obj[8].ToString(); aef.textBox8.Text = obj[9].ToString(); aef.textBox9.Text = obj[10].ToString(); aef.textBox10.Text = obj[11].ToString(); aef.textBox11.Text = obj[12].ToString(); aef.textBox12.Text = obj[13].ToString(); aef.textBox13.Text = obj[14].ToString(); aef.textBox14.Text = obj[15].ToString(); aef.textBox15.Text = obj[16].ToString(); aef.textBox16.Text = obj[17].ToString(); aef.textBox17.Text = obj[18].ToString(); aef.textBox18.Text = obj[19].ToString(); aef.textBox19.Text = obj[20].ToString(); aef.textBox20.Text = obj[21].ToString(); aef.textBox21.Text = obj[22].ToString(); aef.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); aef.textBox23.Text = MyPriceTextBox.doMaskOnce(obj[24].ToString()); aef.checkBox1.IsChecked = (bool)obj[25]; aef.checkBox2.IsChecked = (bool)obj[26]; aef.checkBox3.IsChecked = (bool)obj[27]; aef.checkBox4.IsChecked = (bool)obj[28]; aef.checkBox5.IsChecked = (bool)obj[29]; aef.checkBox6.IsChecked = (bool)obj[30]; aef.checkBox7.IsChecked = (bool)obj[31]; aef.checkBox8.IsChecked = (bool)obj[32]; aef.checkBox9.IsChecked = (bool)obj[33]; aef.checkBox10.IsChecked = (bool)obj[34]; aef.checkBox11.IsChecked = (bool)obj[35]; aef.checkBox12.IsChecked = (bool)obj[36]; aef.checkBox13.IsChecked = (bool)obj[37]; aef.checkBox14.IsChecked = (bool)obj[38]; aef.checkBox15.IsChecked = (bool)obj[39]; _RText = new TextRange(aef.richTextBox1.Document.ContentStart, aef.richTextBox1.Document.ContentEnd); _RText.Text = obj[40].ToString(); aef.textBox24.Text = obj[41].ToString(); aef.tw = this; aef.Show(); break; case Codes.ApartmanMaskooniEstijari: Results.ApartmanMaskooniS ams = new NeginProject.Results.ApartmanMaskooniS(); ams.dt = dt; ams.index = index; obj = dt.Rows[index].ItemArray; ams.ID_Lbl.Content = which + " - " + obj[0].ToString(); ams.date_Lbl.Content = obj[1].ToString(); ams.textBox1.Text = obj[2].ToString(); ams.textBox2.Text = obj[3].ToString(); ams.textBox3.Text = obj[4].ToString(); ams.textBox4.Text = obj[5].ToString(); ams.textBox5.Text = obj[6].ToString(); ams.textBox6.Text = obj[7].ToString(); ams.textBox7.Text = obj[8].ToString(); ams.textBox8.Text = obj[9].ToString(); ams.textBox9.Text = obj[10].ToString(); ams.textBox10.Text = obj[11].ToString(); ams.textBox11.Text = obj[12].ToString(); ams.textBox12.Text = obj[13].ToString(); ams.textBox13.Text = obj[14].ToString(); ams.textBox14.Text = obj[15].ToString(); ams.textBox15.Text = obj[16].ToString(); ams.textBox16.Text = obj[17].ToString(); ams.textBox17.Text = obj[18].ToString(); ams.textBox18.Text = obj[19].ToString(); ams.textBox19.Text = MyPriceTextBox.doMaskOnce(obj[20].ToString()); ams.textBox20.Text = MyPriceTextBox.doMaskOnce(obj[21].ToString()); ams.textBox21.Text = obj[22].ToString(); ams.checkBox1.IsChecked = (bool)obj[23]; ams.checkBox2.IsChecked = (bool)obj[24]; ams.checkBox3.IsChecked = (bool)obj[25]; ams.checkBox4.IsChecked = (bool)obj[26]; ams.checkBox5.IsChecked = (bool)obj[27]; ams.checkBox6.IsChecked = (bool)obj[28]; ams.checkBox7.IsChecked = (bool)obj[29]; ams.checkBox8.IsChecked = (bool)obj[30]; ams.checkBox9.IsChecked = (bool)obj[31]; ams.checkBox10.IsChecked = (bool)obj[32]; ams.checkBox11.IsChecked = (bool)obj[33]; ams.checkBox12.IsChecked = (bool)obj[34]; ams.checkBox13.IsChecked = (bool)obj[35]; ams.checkBox14.IsChecked = (bool)obj[36]; ams.checkBox15.IsChecked = (bool)obj[37]; ams.checkBox16.IsChecked = (bool)obj[38]; ams.checkBox17.IsChecked = (bool)obj[39]; ams.checkBox18.IsChecked = (bool)obj[40]; ams.checkBox19.IsChecked = (bool)obj[41]; ams.checkBox20.IsChecked = (bool)obj[42]; ams.checkBox21.IsChecked = (bool)obj[43]; ams.checkBox22.IsChecked = (bool)obj[44]; ams.checkBox23.IsChecked = (bool)obj[45]; ams.checkBox24.IsChecked = (bool)obj[46]; ams.checkBox25.IsChecked = (bool)obj[47]; ams.checkBox26.IsChecked = (bool)obj[48]; ams.checkBox27.IsChecked = (bool)obj[49]; _RText = new TextRange(ams.richTextBox1.Document.ContentStart, ams.richTextBox1.Document.ContentEnd); _RText.Text = obj[50].ToString(); ams.textBox22.Text = obj[51].ToString(); ams.tw = this; ams.Show(); break; case Codes.ApartmanMaskooniForooshi: Results.ApartmanMaskooniF amf = new NeginProject.Results.ApartmanMaskooniF(); amf.dt = dt; amf.index = index; obj = dt.Rows[index].ItemArray; amf.ID_Lbl.Content = which + " - " + obj[0].ToString(); amf.date_Lbl.Content = obj[1].ToString(); amf.textBox1.Text = obj[2].ToString(); amf.textBox2.Text = obj[3].ToString(); amf.textBox3.Text = obj[4].ToString(); amf.textBox4.Text = obj[5].ToString(); amf.textBox5.Text = obj[6].ToString(); amf.textBox6.Text = obj[7].ToString(); amf.textBox7.Text = obj[8].ToString(); amf.textBox8.Text = obj[9].ToString(); amf.textBox9.Text = obj[10].ToString(); amf.textBox10.Text = obj[11].ToString(); amf.textBox11.Text = obj[12].ToString(); amf.textBox12.Text = obj[13].ToString(); amf.textBox13.Text = obj[14].ToString(); amf.textBox14.Text = obj[15].ToString(); amf.textBox15.Text = obj[16].ToString(); amf.textBox16.Text = obj[17].ToString(); amf.textBox17.Text = obj[18].ToString(); amf.textBox18.Text = obj[19].ToString(); amf.textBox19.Text = obj[20].ToString(); amf.textBox20.Text = MyPriceTextBox.doMaskOnce(obj[21].ToString()); amf.textBox21.Text = MyPriceTextBox.doMaskOnce(obj[22].ToString()); amf.checkBox1.IsChecked = (bool)obj[23]; amf.checkBox2.IsChecked = (bool)obj[24]; amf.checkBox3.IsChecked = (bool)obj[25]; amf.checkBox4.IsChecked = (bool)obj[26]; amf.checkBox5.IsChecked = (bool)obj[27]; amf.checkBox6.IsChecked = (bool)obj[28]; amf.checkBox7.IsChecked = (bool)obj[29]; amf.checkBox8.IsChecked = (bool)obj[30]; amf.checkBox9.IsChecked = (bool)obj[31]; amf.checkBox10.IsChecked = (bool)obj[32]; amf.checkBox11.IsChecked = (bool)obj[33]; amf.checkBox12.IsChecked = (bool)obj[34]; amf.checkBox13.IsChecked = (bool)obj[35]; amf.checkBox14.IsChecked = (bool)obj[36]; amf.checkBox15.IsChecked = (bool)obj[37]; amf.checkBox16.IsChecked = (bool)obj[38]; amf.checkBox17.IsChecked = (bool)obj[39]; amf.checkBox18.IsChecked = (bool)obj[40]; amf.checkBox19.IsChecked = (bool)obj[41]; amf.checkBox20.IsChecked = (bool)obj[42]; amf.checkBox21.IsChecked = (bool)obj[43]; amf.checkBox22.IsChecked = (bool)obj[44]; amf.checkBox23.IsChecked = (bool)obj[45]; amf.checkBox24.IsChecked = (bool)obj[46]; amf.checkBox25.IsChecked = (bool)obj[47]; amf.checkBox26.IsChecked = (bool)obj[48]; amf.checkBox27.IsChecked = (bool)obj[49]; _RText = new TextRange(amf.richTextBox1.Document.ContentStart, amf.richTextBox1.Document.ContentEnd); _RText.Text = obj[50].ToString(); amf.textBox22.Text = obj[51].ToString(); amf.tw = this; amf.Show(); break; case Codes.BaghVillaForooshi: Results.BaghVillaF bvf = new Results.BaghVillaF(); bvf.dt = dt; bvf.index = index; obj = dt.Rows[index].ItemArray; bvf.ID_Lbl.Content = which + " - " + obj[0].ToString(); bvf.date_Lbl.Content = obj[1].ToString(); bvf.textBox1.Text = obj[2].ToString(); bvf.textBox2.Text = obj[3].ToString(); bvf.textBox3.Text = obj[4].ToString(); bvf.textBox4.Text = obj[5].ToString(); bvf.textBox5.Text = obj[6].ToString(); bvf.textBox6.Text = obj[7].ToString(); bvf.textBox7.Text = obj[8].ToString(); bvf.textBox8.Text = obj[9].ToString(); bvf.textBox9.Text = obj[10].ToString(); bvf.textBox10.Text = obj[11].ToString(); bvf.textBox11.Text = obj[12].ToString(); bvf.textBox12.Text = obj[13].ToString(); bvf.textBox13.Text = obj[14].ToString(); bvf.textBox14.Text = obj[15].ToString(); bvf.textBox15.Text = obj[16].ToString(); bvf.textBox16.Text = obj[17].ToString(); bvf.textBox17.Text = obj[18].ToString(); bvf.textBox18.Text = obj[19].ToString(); bvf.textBox19.Text = obj[20].ToString(); bvf.textBox20.Text = obj[21].ToString(); bvf.textBox21.Text = obj[22].ToString(); bvf.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); bvf.textBox23.Text = MyPriceTextBox.doMaskOnce(obj[24].ToString()); bvf.checkBox1.IsChecked = (bool)obj[25]; bvf.checkBox2.IsChecked = (bool)obj[26]; bvf.checkBox3.IsChecked = (bool)obj[27]; bvf.checkBox4.IsChecked = (bool)obj[28]; bvf.checkBox5.IsChecked = (bool)obj[29]; bvf.checkBox6.IsChecked = (bool)obj[30]; bvf.checkBox7.IsChecked = (bool)obj[31]; bvf.checkBox8.IsChecked = (bool)obj[32]; bvf.checkBox9.IsChecked = (bool)obj[33]; bvf.checkBox10.IsChecked = (bool)obj[34]; bvf.checkBox11.IsChecked = (bool)obj[35]; bvf.checkBox12.IsChecked = (bool)obj[36]; bvf.checkBox13.IsChecked = (bool)obj[37]; bvf.checkBox14.IsChecked = (bool)obj[38]; bvf.checkBox15.IsChecked = (bool)obj[39]; bvf.checkBox16.IsChecked = (bool)obj[40]; bvf.checkBox17.IsChecked = (bool)obj[41]; bvf.checkBox18.IsChecked = (bool)obj[42]; bvf.checkBox19.IsChecked = (bool)obj[43]; bvf.checkBox20.IsChecked = (bool)obj[44]; bvf.checkBox21.IsChecked = (bool)obj[45]; bvf.checkBox22.IsChecked = (bool)obj[46]; bvf.checkBox23.IsChecked = (bool)obj[47]; bvf.checkBox24.IsChecked = (bool)obj[48]; bvf.checkBox25.IsChecked = (bool)obj[49]; bvf.checkBox26.IsChecked = (bool)obj[50]; bvf.checkBox27.IsChecked = (bool)obj[51]; bvf.checkBox28.IsChecked = (bool)obj[52]; bvf.checkBox29.IsChecked = (bool)obj[53]; bvf.checkBox30.IsChecked = (bool)obj[54]; _RText = new TextRange(bvf.richTextBox1.Document.ContentStart, bvf.richTextBox1.Document.ContentEnd); _RText.Text = obj[55].ToString(); bvf.textBox24.Text = obj[56].ToString(); bvf.tw = this; bvf.Show(); break; case Codes.HouseEstijari: obj = dt.Rows[index].ItemArray; Results.HouseS hos = new Results.HouseS(obj[0].ToString()); hos.dt = dt; hos.index = index; hos.ID_Lbl.Content = which + " - " + obj[0].ToString(); hos.date_Lbl.Content = obj[1].ToString(); hos.textBox1.Text = obj[2].ToString(); hos.textBox2.Text = obj[3].ToString(); hos.textBox3.Text = obj[4].ToString(); hos.textBox4.Text = obj[5].ToString(); hos.textBox5.Text = obj[6].ToString(); hos.textBox6.Text = obj[7].ToString(); hos.textBox7.Text = obj[8].ToString(); hos.textBox8.Text = obj[9].ToString(); hos.textBox9.Text = obj[10].ToString(); hos.textBox10.Text = obj[11].ToString(); hos.textBox11.Text = obj[12].ToString(); hos.textBox12.Text = obj[13].ToString(); hos.textBox13.Text = obj[14].ToString(); hos.textBox14.Text = obj[15].ToString(); hos.textBox15.Text = obj[16].ToString(); hos.textBox16.Text = MyPriceTextBox.doMaskOnce(obj[17].ToString()); hos.textBox17.Text = MyPriceTextBox.doMaskOnce(obj[18].ToString()); hos.textBox18.Text = obj[19].ToString(); hos.checkBox1.IsChecked = (bool)obj[20]; hos.checkBox2.IsChecked = (bool)obj[21]; hos.checkBox3.IsChecked = (bool)obj[22]; hos.checkBox4.IsChecked = (bool)obj[23]; hos.checkBox5.IsChecked = (bool)obj[24]; hos.checkBox6.IsChecked = (bool)obj[25]; hos.checkBox7.IsChecked = (bool)obj[26]; hos.checkBox8.IsChecked = (bool)obj[27]; hos.checkBox9.IsChecked = (bool)obj[28]; hos.checkBox10.IsChecked = (bool)obj[29]; hos.checkBox11.IsChecked = (bool)obj[30]; hos.checkBox12.IsChecked = (bool)obj[31]; hos.checkBox13.IsChecked = (bool)obj[32]; hos.checkBox14.IsChecked = (bool)obj[33]; _RText = new TextRange(hos.richTextBox1.Document.ContentStart, hos.richTextBox1.Document.ContentEnd); _RText.Text = obj[34].ToString(); hos.txt_Moarefino.Text = obj[35].ToString(); hos.tw = this; hos.Show(); break; case Codes.HouseForooshi: obj = dt.Rows[index].ItemArray; Results.HouseF hof = new Results.HouseF(obj[0].ToString()); hof.dt = dt; hof.index = index; hof.ID_Lbl.Content = which + " - " + obj[0].ToString(); hof.date_Lbl.Content = obj[1].ToString(); hof.textBox1.Text = obj[2].ToString(); hof.textBox2.Text = obj[3].ToString(); hof.textBox3.Text = obj[4].ToString(); hof.textBox4.Text = obj[5].ToString(); hof.textBox5.Text = obj[6].ToString(); hof.textBox6.Text = obj[7].ToString(); hof.textBox7.Text = obj[8].ToString(); hof.textBox8.Text = obj[9].ToString(); hof.textBox9.Text = obj[10].ToString(); hof.textBox10.Text = obj[11].ToString(); hof.textBox11.Text = obj[12].ToString(); hof.textBox12.Text = obj[13].ToString(); hof.textBox13.Text = obj[14].ToString(); hof.textBox14.Text = obj[15].ToString(); hof.textBox15.Text = obj[16].ToString(); hof.textBox16.Text = obj[17].ToString(); hof.textBox17.Text = obj[18].ToString(); hof.textBox18.Text = obj[19].ToString(); hof.textBox19.Text = MyPriceTextBox.doMaskOnce(obj[20].ToString()); hof.textBox20.Text = MyPriceTextBox.doMaskOnce(obj[21].ToString()); hof.textBox21.Text = MyPriceTextBox.doMaskOnce(obj[22].ToString()); hof.checkBox1.IsChecked = (bool)obj[23]; hof.checkBox2.IsChecked = (bool)obj[24]; hof.checkBox3.IsChecked = (bool)obj[25]; hof.checkBox4.IsChecked = (bool)obj[26]; hof.checkBox5.IsChecked = (bool)obj[27]; hof.checkBox6.IsChecked = (bool)obj[28]; hof.checkBox7.IsChecked = (bool)obj[29]; hof.checkBox8.IsChecked = (bool)obj[30]; hof.checkBox9.IsChecked = (bool)obj[31]; hof.checkBox10.IsChecked = (bool)obj[32]; hof.checkBox11.IsChecked = (bool)obj[33]; hof.checkBox12.IsChecked = (bool)obj[34]; hof.checkBox13.IsChecked = (bool)obj[35]; hof.checkBox14.IsChecked = (bool)obj[36]; _RText = new TextRange(hof.richTextBox1.Document.ContentStart, hof.richTextBox1.Document.ContentEnd); _RText.Text = obj[37].ToString(); hof.txt_Moarefino.Text = obj[38].ToString(); hof.tw = this; hof.Show(); break; case Codes.MaghazeEstijari: Results.MaghazeS mas = new Results.MaghazeS(); mas.dt = dt; mas.index = index; obj = dt.Rows[index].ItemArray; mas.ID_Lbl.Content = which + " - " + obj[0].ToString(); mas.date_Lbl.Content = obj[1].ToString(); mas.textBox1.Text = obj[2].ToString(); mas.textBox2.Text = obj[3].ToString(); mas.textBox3.Text = obj[4].ToString(); mas.textBox4.Text = obj[5].ToString(); mas.textBox5.Text = obj[6].ToString(); mas.textBox6.Text = obj[7].ToString(); mas.textBox7.Text = obj[8].ToString(); mas.textBox8.Text = obj[9].ToString(); mas.textBox9.Text = obj[10].ToString(); mas.textBox10.Text = obj[11].ToString(); mas.textBox11.Text = obj[12].ToString(); mas.textBox12.Text = obj[13].ToString(); mas.textBox13.Text = obj[14].ToString(); mas.textBox14.Text = obj[15].ToString(); mas.textBox15.Text = obj[16].ToString(); mas.textBox16.Text = obj[17].ToString(); mas.textBox17.Text = obj[18].ToString(); mas.textBox18.Text = obj[19].ToString(); mas.textBox19.Text = obj[20].ToString(); mas.textBox20.Text = obj[21].ToString(); mas.textBox21.Text = MyPriceTextBox.doMaskOnce(obj[22].ToString()); mas.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); mas.textBox23.Text = obj[24].ToString(); mas.checkBox1.IsChecked = (bool)obj[25]; mas.checkBox2.IsChecked = (bool)obj[26]; mas.checkBox3.IsChecked = (bool)obj[27]; mas.checkBox4.IsChecked = (bool)obj[28]; mas.checkBox5.IsChecked = (bool)obj[29]; mas.checkBox6.IsChecked = (bool)obj[30]; mas.checkBox7.IsChecked = (bool)obj[31]; mas.checkBox8.IsChecked = (bool)obj[32]; mas.checkBox9.IsChecked = (bool)obj[33]; mas.checkBox10.IsChecked = (bool)obj[34]; mas.checkBox11.IsChecked = (bool)obj[35]; mas.checkBox12.IsChecked = (bool)obj[36]; mas.checkBox13.IsChecked = (bool)obj[37]; mas.checkBox14.IsChecked = (bool)obj[38]; mas.checkBox15.IsChecked = (bool)obj[39]; mas.checkBox16.IsChecked = (bool)obj[40]; _RText = new TextRange(mas.richTextBox1.Document.ContentStart, mas.richTextBox1.Document.ContentEnd); _RText.Text = obj[41].ToString(); mas.txt_Moarefino.Text = obj[42].ToString(); mas.tw = this; mas.Show(); break; case Codes.MaghazeForooshi: Results.MaghazeF maf = new Results.MaghazeF(); maf.dt = dt; maf.index = index; obj = dt.Rows[index].ItemArray; maf.ID_Lbl.Content = which + " - " + obj[0].ToString(); maf.date_Lbl.Content = obj[1].ToString(); maf.textBox1.Text = obj[2].ToString(); maf.textBox2.Text = obj[3].ToString(); maf.textBox3.Text = obj[4].ToString(); maf.textBox4.Text = obj[5].ToString(); maf.textBox5.Text = obj[6].ToString(); maf.textBox6.Text = obj[7].ToString(); maf.textBox7.Text = obj[8].ToString(); maf.textBox8.Text = obj[9].ToString(); maf.textBox9.Text = obj[10].ToString(); maf.textBox10.Text = obj[11].ToString(); maf.textBox11.Text = obj[12].ToString(); maf.textBox12.Text = obj[13].ToString(); maf.textBox13.Text = obj[14].ToString(); maf.textBox14.Text = obj[15].ToString(); maf.textBox15.Text = obj[16].ToString(); maf.textBox16.Text = obj[17].ToString(); maf.textBox17.Text = obj[18].ToString(); maf.textBox18.Text = obj[19].ToString(); maf.textBox19.Text = obj[20].ToString(); maf.textBox20.Text = obj[21].ToString(); maf.textBox21.Text = obj[22].ToString(); maf.textBox22.Text = MyPriceTextBox.doMaskOnce(obj[23].ToString()); maf.textBox23.Text = MyPriceTextBox.doMaskOnce(obj[24].ToString()); maf.checkBox1.IsChecked = (bool)obj[25]; maf.checkBox2.IsChecked = (bool)obj[26]; maf.checkBox3.IsChecked = (bool)obj[27]; maf.checkBox4.IsChecked = (bool)obj[28]; maf.checkBox5.IsChecked = (bool)obj[29]; maf.checkBox6.IsChecked = (bool)obj[30]; maf.checkBox7.IsChecked = (bool)obj[31]; maf.checkBox8.IsChecked = (bool)obj[32]; maf.checkBox9.IsChecked = (bool)obj[33]; maf.checkBox10.IsChecked = (bool)obj[34]; maf.checkBox11.IsChecked = (bool)obj[35]; maf.checkBox12.IsChecked = (bool)obj[36]; maf.checkBox13.IsChecked = (bool)obj[37]; maf.checkBox14.IsChecked = (bool)obj[38]; maf.checkBox15.IsChecked = (bool)obj[39]; maf.checkBox16.IsChecked = (bool)obj[40]; _RText = new TextRange(maf.richTextBox1.Document.ContentStart, maf.richTextBox1.Document.ContentEnd); _RText.Text = obj[41].ToString(); maf.txt_Moarefino.Text = obj[42].ToString(); maf.tw = this; maf.Show(); break; } } }