Ejemplo n.º 1
0
 private void Adding_Click(object sender, RoutedEventArgs e)
 {
     switch (currentTable)
     {
         case Tables.Аптеки:
             {
                 winАптеки win = new winАптеки(context);
                 win.ShowDialog();
                 break;
             }
         case Tables.Витамины:
             {
                 winВитамины win = new winВитамины(context);
                 win.ShowDialog();
                 break;
             }
         case Tables.Добавки:
             {
                 winДобавки win = new winДобавки(context);
                 win.ShowDialog();
                 break;
             }
         case Tables.Препараты:
             {
                 winПрепараты win = new winПрепараты(context);
                 win.ShowDialog();
                 break;
             }
         case Tables.Чай:
             {
                 winЧай win = new winЧай(context);
                 win.ShowDialog();
                 break;
             }
         case Tables.Регионы:
             {
                 winРегионы win = new winРегионы(context);
                 win.ShowDialog();
                 break;
             }
         case Tables.Поставщики:
             {
                 winПоставщики win = new winПоставщики(context);
                 win.ShowDialog();
                 break;
             }
         case Tables.Поставки:
             {
                 winПоставки win = new winПоставки(context);
                 win.ShowDialog();
                 break;
             }
     }
     UpdateEnv();
 }
Ejemplo n.º 2
0
 private void mainDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     switch (currentTable)
     {
         case Tables.Аптеки:
             {
                 List<string> list = Parser.getItems(mainDataGrid.SelectedItem.ToString());
                 int id = int.Parse(list[0]);
                 winАптеки win = new winАптеки(context, id,list[1], list[2], list[3],list[4],list[5]);
                 win.ShowDialog();
                 break;
             }
         case Tables.Витамины:
             {
                 List<string> list = Parser.getItems(mainDataGrid.SelectedItem.ToString());
                 int id = int.Parse(list[0]);
                 winВитамины win = new winВитамины(context, id, list[1], float.Parse(list[2]), list[3], list[4], list[5],list[6],list[7]);
                 win.ShowDialog();
                 break;
             }
         case Tables.Добавки:
             {
                 List<string> list = Parser.getItems(mainDataGrid.SelectedItem.ToString());
                 int id = int.Parse(list[0]);
                 winДобавки win = new winДобавки(context, id, list[1], float.Parse(list[2]), list[3], list[4], list[5],list[6]);
                 win.ShowDialog();
                 break;
             }
         case Tables.Препараты:
             {
                 List<string> list = Parser.getItems(mainDataGrid.SelectedItem.ToString());
                 int id = int.Parse(list[0]);
                 winПрепараты win = new winПрепараты(context, id, list[1], float.Parse(list[2]), list[3], list[4],list[5],list[6]);
                 win.ShowDialog();
                 break;
             }
         case Tables.Чай:
             {
                 List<string> list = Parser.getItems(mainDataGrid.SelectedItem.ToString());
                 int id = int.Parse(list[0]);
                 winЧай win = new winЧай(context,id, list[1], float.Parse(list[2]), list[3], list[4], list[5], list[6],list[7]);
                 win.ShowDialog();
                 break;
             }
         case Tables.Регионы:
             {
                 Регионы reg = (Регионы)mainDataGrid.SelectedItem;
                 winРегионы win = new winРегионы(context, reg.id_региона, reg.Наименование);
                 win.ShowDialog();
                 break;
             }
         case Tables.Поставщики:
             {
                 Поставщики pos = (Поставщики)mainDataGrid.SelectedItem;
                 winПоставщики win = new winПоставщики(context, pos.id_поставщика,pos.Наименование, pos.Адрес, pos.Телефон, pos.Город);
                 win.ShowDialog();
                 break;
             }
         case Tables.Поставки:
             {
                 List<string> list = Parser.getItems(mainDataGrid.SelectedItem.ToString());
                 int id = int.Parse(list[0]);
                 winПоставки win = new winПоставки(context,id, list[1], list[2],list[3],list[4]);
                 win.ShowDialog();
                 break;
             }
     }
     UpdateEnv();
 }