示例#1
0
        private void SelectSamochod()
        {
            if (_samochod == null)
            {
                return;
            }

            NrRejNazwa = _samochod.NRREJ;

            if (_kierowca != null)
            {
                _kierowca = null;
                Kierowca  = null;
            }
            Kierowca = Kierowcy.FirstOrDefault(x => x.ID_IHP_KIEROWCA == _samochod.ID_IHP_KIEROWCA);
            if ((Kierowca != null) && (!_ispopraw))
            {
                KierowcaNazwa = Kierowca.NAZWA;
            }

            if (_kontraharch != null)
            {
                _kontraharch = null;
                KontrahArch  = null;
            }
            KontrahArch = KontrahsArch.FirstOrDefault(x => x.ID_IHP_KONTRAHENT == _kierowca.ID_IHP_KONTRAHENT && x.AKTYWNY == 1);
            if ((KontrahArch != null) && (!_ispopraw))
            {
                KontrahentNazwa = KontrahArch.NAZWA;
            }
        }
        private void SelectSamochod()
        {
            if (_samochod == null)
            {
                return;
            }
            if (_kierowca != null)
            {
                _kierowca = null;
                Kierowca  = null;
            }
            Kierowca = Kierowcy.FirstOrDefault(x => x.ID_IHP_KIEROWCA == _samochod.ID_IHP_KIEROWCA);

            if (_kontraharch != null)
            {
                _kontraharch = null;
                KontrahArch  = null;
            }
            KontrahArch = KontrahsArch.FirstOrDefault(x => x.ID_IHP_KONTRAHENT == _kierowca.ID_IHP_KONTRAHENT && x.AKTYWNY == 1);
            RodzajDok   = RodzajeDok.FirstOrDefault(x => x.ID_IHP_RODZAJDOK == _kontraharch.ID_IHP_RODZAJDOKDEF);
        }