Exemplo n.º 1
0
        public List <CHCANWSubjectDetail> RetrieveCHCANWDetail(CHCANWSubjectRequest casData)
        {
            string stProc = FetchCHCANWSubjectDetail;
            var    pList  = new List <SqlParameter>()
            {
                new SqlParameter("@CHCId", casData.chcId),
                new SqlParameter("@FromDate", casData.fromDate ?? casData.fromDate),
                new SqlParameter("@ToDate", casData.toDate ?? casData.toDate),
                new SqlParameter("@RegisteredFrom", casData.registeredFrom),
            };
            var allData = UtilityDL.FillData <CHCANWSubjectDetail>(stProc, pList);

            return(allData);
        }
Exemplo n.º 2
0
 public CHCANWSubjectResponse GetCHCANWSubject(CHCANWSubjectRequest casData)
 {
     try
     {
         var anwSubjects = _subjectService.RetrieveCHCANWDetail(casData);
         return(anwSubjects.Count == 0 ?
                new CHCANWSubjectResponse {
             Status = "false", Message = "No subject found", ANWPositiveSubjects = new List <CHCANWSubjectDetail>()
         }
             : new CHCANWSubjectResponse {
             Status = "true", Message = string.Empty, ANWPositiveSubjects = anwSubjects
         });
     }
     catch (Exception e)
     {
         return(new CHCANWSubjectResponse {
             Status = "false", Message = e.Message, ANWPositiveSubjects = null
         });
     }
 }
Exemplo n.º 3
0
        public List <CHCANWSubjectDetail> RetrieveCHCANWDetail(CHCANWSubjectRequest casData)
        {
            var anwSubjects = _subjectData.RetrieveCHCANWDetail(casData);

            return(anwSubjects);
        }