ФормаАдмин.cs 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. namespace _02Trade
  11. {
  12. enum RoWState
  13. {
  14. Existed,
  15. New,
  16. Modified,
  17. ModifiedNew,
  18. Delected
  19. }
  20. public partial class ФормаАдмин : Form
  21. {
  22. public ФормаАдмин()
  23. {
  24. InitializeComponent();
  25. }
  26. DB dataBase = new DB();
  27. int selectedRow;
  28. private void ReadSingleRow(DataGridView dgw, IDataRecord record)
  29. {
  30. dgw.Rows.Add(record.GetInt32(0), record.GetString(1), record.GetString(2), record.GetString(3), record.GetString(4), RoWState.ModifiedNew);
  31. }
  32. private void ФормаАдмин_Load(object sender, EventArgs e)
  33. {
  34. // TODO: данная строка кода позволяет загрузить данные в таблицу "_02TradeDataSet.Service". При необходимости она может быть перемещена или удалена.
  35. this.serviceTableAdapter.Fill(this._02TradeDataSet.Service);
  36. }
  37. private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
  38. {
  39. selectedRow = e.RowIndex;
  40. if (e.RowIndex >= 0)
  41. {
  42. DataGridViewRow row = dataGridView1.Rows[selectedRow];
  43. textBox1.Text = row.Cells[0].Value.ToString();
  44. textBox2.Text = row.Cells[1].Value.ToString();
  45. textBox3.Text = row.Cells[2].Value.ToString();
  46. textBox4.Text = row.Cells[3].Value.ToString();
  47. textBox5.Text = row.Cells[4].Value.ToString();
  48. textBox6.Text = row.Cells[5].Value.ToString();
  49. }
  50. }
  51. private void button1_Click(object sender, EventArgs e)
  52. {
  53. Add form1 = new Add();
  54. form1.Show();
  55. this.Hide();
  56. }
  57. private void button3_Click(object sender, EventArgs e)
  58. {
  59. this.serviceTableAdapter.Update(this._02TradeDataSet.Service);
  60. }
  61. private void button2_Click(object sender, EventArgs e)
  62. {
  63. serviceBindingSource.RemoveCurrent();
  64. }
  65. private void button4_Click(object sender, EventArgs e)
  66. {
  67. serviceBindingSource.Sort = "Cost ASC";
  68. }
  69. private void button5_Click(object sender, EventArgs e)
  70. {
  71. serviceBindingSource.Sort = "Cost Desc";
  72. }
  73. private void button6_Click(object sender, EventArgs e)
  74. {
  75. serviceBindingSource.Filter = "Discount = '" + discountComboBox.Text + "'";
  76. }
  77. private void button7_Click(object sender, EventArgs e)
  78. {
  79. serviceBindingSource.Filter = null;
  80. }
  81. private void panel8_Paint(object sender, PaintEventArgs e)
  82. {
  83. }
  84. private void button8_Click(object sender, EventArgs e)
  85. {
  86. serviceBindingSource.Filter = "Title = '" + titleTextBox.Text + "'";
  87. }
  88. private void button9_Click(object sender, EventArgs e)
  89. {
  90. Form1 form1 = new Form1();
  91. form1.Show();
  92. this.Hide();
  93. }
  94. private void button10_Click(object sender, EventArgs e)
  95. {
  96. ДобавлениеКлиента form1 = new ДобавлениеКлиента();
  97. form1.Show();
  98. this.Hide();
  99. }
  100. }
  101. }