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