/// <summary> /// Gets the hearings. /// </summary> /// <param name="startDateTime">The start date time.</param> /// <param name="endDateTime">The end date time.</param> /// <returns></returns> public List<HearingEntity> GetHearings(DateTime startDateTime, DateTime endDateTime) { CaseGateway caseGateway = new CaseGateway(); List<HearingEntity> hearingEntityList = new List<HearingEntity>(); using(IUnitOfWork unitOfWork=new UnitOfWorkImpl(DataBaseConnectivity.Application)) { try { IHearingRepository ihearingRepository = new HearingRepositoryImpl(unitOfWork.Session); hearingEntityList = caseGateway.GetHearingEntityList(startDateTime, endDateTime); //(ihearingRepository.GetHearingsBasedOnDateTime(startDateTime, endDateTime)); } catch (Exception ex) { unitOfWork.Rollback(); Logger.Error("Error encountered at GetHearings", ex); throw; } } return hearingEntityList; }
public CaseController() { db = new CaseGateway(); }
public CaseInfoEntity GetCaseInfoEntityByPk(string caseInfoId) { CaseGateway casegateway = new CaseGateway(); return casegateway.GetCaseInfoByPK(caseInfoId); }