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); }
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 }); } }
public List <CHCANWSubjectDetail> RetrieveCHCANWDetail(CHCANWSubjectRequest casData) { var anwSubjects = _subjectData.RetrieveCHCANWDetail(casData); return(anwSubjects); }