/// <summary>
        /// Fetches employee details for the passed id
        /// </summary>
        private void SearchEmployeeDetailsById()
        {
            List <Employee> empList = new List <Employee>();

            try
            {
                if (SearchEmployeeId.HasValue)
                {
                    Employees       = businessLogic.SearchEmployeeDetailsById(SearchEmployeeId.Value);
                    IsLoadData      = true;
                    ResponseMessage = "Employee found in the records!!";
                }
                else
                {
                    ResponseMessage = "SearchById accepts number only!!";
                }
            }
            catch (Exception ex)
            {
                LoggerHelper.logger.Error("Error in SearchEmployeeDetailsById" + ex.Message);
            }
            finally
            {
                ShowPostMessage = null;
                ClearContents();
            }
        }