コード例 #1
0
        private bool isValidDateHired(EmployeeCardModel emplCardModel)
        {
            bool result = true;

            using (var db = AppDbContext.GetInstance())
            {
                var regCardDb = new RegisterCardService(db);
                var regCards  = regCardDb.GetItemsByEmployeeName(emplCardModel.Firstname, emplCardModel.Lastname);

                if (regCards.Length > 0)
                {
                    result = !regCards.Any(n => n.DateHired >= emplCardModel.DateHired);
                }
            }

            return(result);
        }