コード例 #1
0
ファイル: LicencesList.cs プロジェクト: NextStalker/BBAuto
        public void Add(DriverLicense driverLicense)
        {
            if (_list.Exists(item => item == driverLicense))
                return;

            _list.Add(driverLicense);
        }
コード例 #2
0
ファイル: License_AddEdit.cs プロジェクト: NextStalker/BBAuto
        public License_AddEdit(DriverLicense license)
        {
            InitializeComponent();

            _license = license;
        }
コード例 #3
0
ファイル: LicencesList.cs プロジェクト: NextStalker/BBAuto
        protected override void loadFromSql()
        {
            DataTable dt = _provider.Select("DriverLicense");

            foreach (DataRow row in dt.Rows)
            {
                DriverLicense driverLicense = new DriverLicense(row);
                Add(driverLicense);
            }
        }
コード例 #4
0
ファイル: LicencesList.cs プロジェクト: NextStalker/BBAuto
        private int Compare(DriverLicense license1, DriverLicense license2)
        {
            if (license1.DateEnd == license2.DateEnd)
                return DateTime.Compare(license1.DateBegin, license2.DateBegin) * -1;

            return DateTime.Compare(license1.DateEnd, license2.DateEnd) * -1;
        }