Ejemplo n.º 1
0
 private void Giveback()
 {
     if (repairs.Count == 0)
     {
         MessageBox.Show("Нет ни одного ремонта");
     }
     else if (listForXAML.SelectedIndex == -1)
     {
         MessageBox.Show("Не выбран ремонт");
     }
     else
     {
         if (repairs[listForXAML.SelectedIndex].Status == 0)
         {
             AddorChangeRepair repair = new AddorChangeRepair(repairs[listForXAML.SelectedIndex], listForXAML.SelectedIndex, true);
             repair.Show();
             repair.Title = "Укажите стоимость ремонта";
             repairs[listForXAML.SelectedIndex].Status = 1;
         }
         else if (repairs[listForXAML.SelectedIndex].Status == 1)
         {
             repairs[listForXAML.SelectedIndex].Status = 2;
         }
         else if (repairs[listForXAML.SelectedIndex].Status == 2)
         {
             repairs[listForXAML.SelectedIndex].Status = 0;
         }
         Program.WriteToFile(repairs[listForXAML.SelectedIndex], Program.SearchInFile(repairs[listForXAML.SelectedIndex].ID));
     }
     listForXAML.Items.Refresh();
 }
Ejemplo n.º 2
0
        public void Add()
        {
            AddorChangeRepair repair = new AddorChangeRepair();

            repair.Show();
            listForXAML.Items.Refresh();
        }
Ejemplo n.º 3
0
 private void Change()
 {
     if (repairs.Count == 0)
     {
         MessageBox.Show("Нет ни одного ремонта");
     }
     else if (listForXAML.SelectedIndex == -1)
     {
         MessageBox.Show("Не выбран ремонт");
     }
     else
     {
         AddorChangeRepair change = new AddorChangeRepair(repairs[listForXAML.SelectedIndex], listForXAML.SelectedIndex, false);
         change.Show();
     }
 }