Exemplo n.º 1
0
        public BaseResponse <REGQUESTION> GetLatestRegQuetion(long feeNo, int quetionId)
        {
            var         response    = new BaseResponse <REGQUESTION>();
            REGQUESTION RegQuestion = new REGQUESTION();

            Mapper.CreateMap <LTC_REGQUESTION, REGQUESTION>();
            LTC_REGQUESTION regQuestion = unitOfWork.GetRepository <LTC_REGQUESTION>().dbSet.Where(m => m.FEENO == feeNo && m.QUESTIONID == quetionId).OrderByDescending(x => x.EVALDATE).FirstOrDefault();

            Mapper.Map(regQuestion, RegQuestion);
            response.Data = RegQuestion;
            return(response);
        }
Exemplo n.º 2
0
        public BaseResponse <REGQUESTION> GetREGQuetion(long recordId)
        {
            var         response    = new BaseResponse <REGQUESTION>();
            REGQUESTION RegQuestion = new REGQUESTION();

            Mapper.CreateMap <LTC_REGQUESTION, REGQUESTION>();
            LTC_REGQUESTION regQuestion = unitOfWork.GetRepository <LTC_REGQUESTION>().dbSet.Where(m => m.RECORDID == recordId).FirstOrDefault();

            Mapper.Map(regQuestion, RegQuestion);
            response.Data = RegQuestion;
            return(response);
        }
Exemplo n.º 3
0
        public BaseResponse DeleteEvaluation(long recordId)
        {
            var response = new BaseResponse();

            List <LTC_REGQUESTIONDATA> regQueData = unitOfWork.GetRepository <LTC_REGQUESTIONDATA>().dbSet.Where(m => m.RECORDID == recordId).ToList();

            regQueData.ForEach(p => unitOfWork.GetRepository <LTC_REGQUESTIONDATA>().Delete(p));

            LTC_REGQUESTION reqQue = unitOfWork.GetRepository <LTC_REGQUESTION>().dbSet.Where(m => m.RECORDID == recordId).FirstOrDefault();

            unitOfWork.GetRepository <LTC_REGQUESTION>().Delete(reqQue);
            unitOfWork.Save();
            return(response);
        }