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); }