FormKlient.cs 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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 СУБД_Агентство
  11. {
  12. public partial class FormKlient : Form
  13. {
  14. public FormKlient()
  15. {
  16. InitializeComponent();
  17. }
  18. private void FormKlient_Load(object sender, EventArgs e)
  19. {
  20. // TODO: This line of code loads data into the 'dbAgentstvoDataSet1.Users' table. You can move, or remove it, as needed.
  21. this.usersTableAdapter.Fill(this.dbAgentstvoDataSet1.Users);
  22. }
  23. private void tbxFamFind_TextChanged(object sender, EventArgs e)
  24. {
  25. // поиск клиентов по первым буквам фамилии
  26. bsAllKlient.Filter = String.Format("type = 1 and fam LIKE '{0}%'", tbxFamFind.Text);
  27. }
  28. private void btnFindLeven_Click(object sender, EventArgs e)
  29. {
  30. FormFindLeven frm = new FormFindLeven();
  31. frm.type = 1; // нечеткий поиск для клиентов
  32. frm.ShowDialog();
  33. }
  34. private void btnPotrebPredlKlient_Click(object sender, EventArgs e)
  35. {
  36. FormPotrebPredlKlient frm = new FormPotrebPredlKlient();
  37. // на форме со списком потребностей и предложений отфильтровать
  38. // авторизовавшегося клиента
  39. frm.bsUsers.Filter = this.bsUsers.Filter;
  40. frm.ShowDialog();
  41. }
  42. private void btnAddPredl_Click(object sender, EventArgs e)
  43. {
  44. FormAddPredlozhenie frm = new FormAddPredlozhenie();
  45. // на форме для добавления предложения
  46. // отфильтровать авторизовавшегося клиента
  47. frm.bsUsers.Filter = this.bsUsers.Filter;
  48. frm.ShowDialog();
  49. }
  50. private void btnAddPotreb_Click(object sender, EventArgs e)
  51. {
  52. FormAddPotrebnost frm = new FormAddPotrebnost();
  53. // на форме для добавления потребности
  54. // отфильтровать авторизовавшегося клиента
  55. frm.BsUsers.Filter = this.bsUsers.Filter;
  56. frm.ShowDialog();
  57. }
  58. }
  59. }