Esempio n. 1
0
 public void add()
 {
     if (_viewModel.SelectedVaegt >= 100)
     {
         DaaseVaegt daase = new DaaseVaegt
         {
             ProcessOrderNr = _viewModel.NewSelectedVaegtKontrol.VaegtKontrol.ProcessOrdreNr,
             KontrolOrderNr = _viewModel.NewSelectedVaegtKontrol.VaegtKontrol.KontrolNr,
             DaaseNr        = _viewModel.SelectedNr,
             DasseVaegt     = _viewModel.SelectedVaegt
         };
         if (PersistenceDaaseVaegt.Post(daase))
         {
             _viewModel.Vaegts.Add(new Record(daase.DaaseNr, daase.DasseVaegt));
             _viewModel.SelectedVaegt = 0;
             _viewModel.SelectedNr    = _viewModel.SelectedNr + 1;
             ClearImage();
             _viewModel.NewSelectedVaegtKontrol.Update();
             GetEstement();
         }
     }
     else
     {
         MessageDialogHelper.Show("Vægten skal være over 100 g", "Ugyldig værdi");
     }
 }
Esempio n. 2
0
        public async void GetVægtKontrol()
        {
            _viewModel.IsLoading = true;
            //_viewModel.DisplayVaegtKontrols = new ObservableCollection<VaegtKontrol>();
            _viewModel.VaegtKontrols = new ObservableCollection <UdviddetVaegtKontrol>();
            List <VaegtKontrol> vaegtkontrols = await PersistenceDaaseVaegt.GET_VeagtsKontrol(SelectedPOSingleton.GetInstance().ActiveProcessOrdre.ProcessOrdreNr);

            foreach (VaegtKontrol kontrol in vaegtkontrols)
            {
                //_viewModel.DisplayVaegtKontrols.Add(kontrol);
                _viewModel.VaegtKontrols.Add(new UdviddetVaegtKontrol(kontrol));
            }
            //_viewModel.SelectedIndex = _viewModel.DisplayVaegtKontrols.Count - 1;
            _viewModel.SelectedIndex = _viewModel.VaegtKontrols.Count - 1;
            _viewModel.IsLoading     = false;
        }
Esempio n. 3
0
        public async void Update()
        {
            List <DaaseVaegt> daaser = await PersistenceDaaseVaegt.GET_ALL(VaegtKontrol.ProcessOrdreNr, VaegtKontrol.KontrolNr);

            Antal = daaser.Count;


            if (Antal > 0)
            {
                double sum = 0;
                foreach (DaaseVaegt vaegt in daaser)
                {
                    sum = sum + vaegt.DasseVaegt;
                }
                Snit = sum / Antal;
            }
        }
Esempio n. 4
0
        public async void GetDasser()
        {
            _viewModel.IsLoading = true;
            //_viewModel.DaaseVaegts = new ObservableCollection<DaaseVaegt>();

            List <DaaseVaegt> daases = await PersistenceDaaseVaegt.GET_ALL(_viewModel.NewSelectedVaegtKontrol.VaegtKontrol.ProcessOrdreNr, _viewModel.NewSelectedVaegtKontrol.VaegtKontrol.KontrolNr);

            _viewModel.Vaegts.Clear();
            foreach (DaaseVaegt daase in daases)
            {
                //_viewModel.DaaseVaegts.Add(daase);
                _viewModel.Vaegts.Add(new Record(daase.DaaseNr, daase.DasseVaegt));
            }

            _viewModel.SelectedNr = _viewModel.Vaegts.Count + 1;
            GetEstement();
            _viewModel.IsLoading = false;
        }