public IHttpActionResult List(int start, int length, [FromUri(Name = "search.value")] string search)
        {
            IList <Employee> list = searchService.Search(start, length, search);

            DataTableViewModel vm = DataTableViewModel.GetViewModel(() =>
            {
                List <List <string> > data = new List <List <string> >();

                foreach (Employee emp in list)
                {
                    List <string> item = new List <string>();

                    item.Add(emp.EmployeeName);
                    item.Add(emp.Designation?.DesignationName);
                    item.Add(emp.Department?.DepartmentName);
                    item.Add(emp.User?.UserName);
                    item.Add(emp.EmployeeId.ToString());

                    data.Add(item);
                }

                return(data);
            });

            return(Json(vm));
        }