Exemple #1
0
        public IActionResult GetIndexGradeDetail(int groupGradeID)
        {
            //int decryptID = Convert.ToInt32(EncryptionHelper.DecryptUrlParam(groupGradeID));
            var viewModel = new IndexGradeDetailViewModel();
            //var grades = _groupGradeProvider.Get(decryptID);
            var grades = _groupGradeProvider.Get(groupGradeID);

            //viewModel.GroupGradeID = groupGradeID;
            if (grades != null)
            {
                //viewModel.GroupGradeID = groupGradeID.ToString();
                viewModel.GroupCode   = grades.Code;
                viewModel.GroupName   = grades.Name;
                viewModel.Description = grades.Description;
                //viewModel.ListGrade = GetListGradeDetail(grades,groupGradeID);
            }
            return(Ok(viewModel));
        }
        public IActionResult IndexGradeDetail(string groupGradeID)
        {
            var viewModel         = new IndexGradeDetailViewModel();
            var decryptedHeaderID = Convert.ToInt32(EncryptionHelper.DecryptUrlParam(groupGradeID));

            try
            {
                var endpoint = String.Format("{0}/GetIndexGradeDetail/{1}", url, decryptedHeaderID);

                viewModel = Utilities.RestAPIHelper <IndexGradeDetailViewModel>
                            .Submit("", Method.GET, endpoint, Request);

                viewModel.GroupGradeID = groupGradeID;
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(View(viewModel));
        }