Example #1
0
        public List <ANWSubjectDetail> RetrieveANWDetail(ANWSubjectRequest asData)
        {
            string stProc = FetchANWSubjectDetail;
            var    pList  = new List <SqlParameter>()
            {
                new SqlParameter("@ANMID", asData.anmId),
                new SqlParameter("@FromDate", asData.fromDate ?? asData.fromDate),
                new SqlParameter("@ToDate", asData.toDate ?? asData.toDate),
            };
            var allData = UtilityDL.FillData <ANWSubjectDetail>(stProc, pList);

            return(allData);
        }
Example #2
0
 public ANWSubjectResponse GetANWSubject(ANWSubjectRequest asData)
 {
     try
     {
         var anwSubjects = _subjectService.RetrieveANWDetail(asData);
         return(anwSubjects.Count == 0 ?
                new ANWSubjectResponse {
             Status = "false", Message = "No subject found", ANWSubjects = new List <ANWSubjectDetail>()
         }
             : new ANWSubjectResponse {
             Status = "true", Message = string.Empty, ANWSubjects = anwSubjects
         });
     }
     catch (Exception e)
     {
         return(new ANWSubjectResponse {
             Status = "false", Message = e.Message, ANWSubjects = null
         });
     }
 }
Example #3
0
        public List <ANWSubjectDetail> RetrieveANWDetail(ANWSubjectRequest asData)
        {
            var anwSubjects = _subjectData.RetrieveANWDetail(asData);

            return(anwSubjects);
        }