//*********SubRelease Grid***************
        /// <summary>
        /// Method to get the Sub-release webgrid
        /// </summary>
        /// <param name="page"></param>
        /// <param name="sort"></param>
        /// <param name="sortDir"></param>
        /// <returns></returns>
        public ActionResult SearchSubRelease(int page = 1, string sort = "name", string sortDir = "ASC")
        {
            const int pageSize  = 5;
            var       totalRows = srobjModel.CountAllSubReleases();

            sortDir = sortDir.Equals("desc", StringComparison.CurrentCultureIgnoreCase) ? sortDir : "asc";

            var validColumns = new[] { "SubRelease Name", "Release Name", "Status", "Project Name", "Last Modified" };

            if (!validColumns.Any(c => c.Equals(sort, StringComparison.CurrentCultureIgnoreCase)))
            {
                sort = "id";
            }

            var subrelease = srobjModel.GetSubReleasePage(page, pageSize, "it." + sort + " " + sortDir);
            var data       = new ContinousIntegration.Models.SubReleaseServices.SubReleaseModel()
            {
                TotalRows   = totalRows,
                PageSize    = pageSize,
                SubReleases = subrelease
            };

            return(View(data));
        }
        //*********SubRelease Grid***************
        /// <summary>
        /// Method to get the Sub-release webgrid 
        /// </summary>
        /// <param name="page"></param>
        /// <param name="sort"></param>
        /// <param name="sortDir"></param>
        /// <returns></returns>
        public ActionResult SearchSubRelease(int page = 1, string sort = "name", string sortDir = "ASC")
        {
            const int pageSize = 5;
            var totalRows = srobjModel.CountAllSubReleases();

            sortDir = sortDir.Equals("desc", StringComparison.CurrentCultureIgnoreCase) ? sortDir : "asc";

            var validColumns = new[] { "SubRelease Name", "Release Name", "Status", "Project Name", "Last Modified" };

            if (!validColumns.Any(c => c.Equals(sort, StringComparison.CurrentCultureIgnoreCase)))
                sort = "id";

            var subrelease = srobjModel.GetSubReleasePage(page, pageSize, "it." + sort + " " + sortDir);
            var data = new ContinousIntegration.Models.SubReleaseServices.SubReleaseModel()
            {
                TotalRows = totalRows,
                PageSize = pageSize,
                SubReleases = subrelease
            };
            return View(data);
        }