示例#1
0
        public EmployeeViewModel Find(string lastname)
        {
            var results = new EmployeeViewModel {
                Succeeded = false
            };

            try
            {
                if (!string.IsNullOrWhiteSpace(lastname))
                {
                    //exact match - also made not case sensitive
                    var employees = _conext.Employee.Where(e => string.Equals(e.Lastname, lastname, StringComparison.InvariantCultureIgnoreCase)).ToList();
                    results.Employees = employees;
                    results.Succeeded = true;
                }
            }
            catch
            {
                results.AddMessage("Error : Insert failed.");
            }

            return(results);
        }