Example #1
0
 public void updateMeneger(meneger meneger)
 {
     try
     {
         dalObject.updateMeneger(Converts.ConvertTypes <DO.meneger, BO.meneger>(meneger));
     }
     catch
     {
         throw new ArgumentNullException();
     }
 }
Example #2
0
        private void updateSoldier()
        {
            Soldier soldier = Obs.Where(s => s.Id == getSoldierUpdated().Id) as Soldier;

            Obs.Clear();
            bl.updateSoldier(getSoldierUpdated());
            meneger meneger = bl.GetMeneger();
            ObservableCollection <Soldier> newObs = new ObservableCollection <Soldier>(meneger.soldiers);

            newObs.ToList().ForEach(s => Obs.Add(s));
            Close();
        }
Example #3
0
        public MainWindow()
        {
            meneger meneger = bl.GetMeneger();

            Obs = new ObservableCollection <Soldier>(meneger.soldiers);

            InitializeComponent();
            deatal.Text = meneger.deatales;

            soldier.ItemsSource = Obs;
            DataContext         = meneger;
        }
Example #4
0
 private void DeleteSoldier()
 {
     try
     {
         bl.DeleteSoldier(curentSoldier.Id);
         Obs.Clear();
         meneger meneger = bl.GetMeneger();
         ObservableCollection <Soldier> newObs = new ObservableCollection <Soldier>(meneger.soldiers);
         newObs.ToList().ForEach(s => Obs.Add(s));
         Close();
     }
     catch
     {
         MessageBox.Show("חייל זה לא קיים במערכת",
                         "שים לב",
                         MessageBoxButton.OKCancel, MessageBoxImage.Hand, MessageBoxResult.Cancel);
     }
 }