Example #1
0
        public int InsertBasicInfo(ResBasicInfo baserequest)
        {
            NCIEvaluate evaluate = new NCIEvaluate();

            evaluate.Feeno      = baserequest.Feeno;
            evaluate.Name       = baserequest.Name;
            evaluate.Ssno       = baserequest.Ssno;
            evaluate.Starttime  = baserequest.Starttime;
            evaluate.Residentno = baserequest.Residentno;
            evaluate.Bedno      = baserequest.Bedno;
            evaluate.Createby   = SecurityHelper.CurrentPrincipal.EmpNo;
            evaluate.Createtime = DateTime.Now;
            Mapper.CreateMap <NCIEvaluate, LTC_NCIEVALUATE>();
            var model = Mapper.Map <LTC_NCIEVALUATE>(evaluate);

            unitOfWork.GetRepository <LTC_NCIEVALUATE>().Insert(model);
            return(model.NCIEVALUATEID);
        }
Example #2
0
        public void updateBasicInfo(ResBasicInfo baserequest)
        {
            NCIEvaluate evaluate = new NCIEvaluate();

            Mapper.CreateMap <LTC_NCIEVALUATE, NCIEvaluate>();
            var nciEval = unitOfWork.GetRepository <LTC_NCIEVALUATE>().dbSet.Where(m => m.NCIEVALUATEID == baserequest.NCIEvaluateid).FirstOrDefault();

            Mapper.Map(nciEval, evaluate);
            evaluate.Feeno      = baserequest.Feeno;
            evaluate.Name       = baserequest.Name;
            evaluate.Ssno       = baserequest.Ssno;
            evaluate.Starttime  = baserequest.Starttime;
            evaluate.Residentno = baserequest.Residentno;
            evaluate.Bedno      = baserequest.Bedno;
            evaluate.Updateby   = SecurityHelper.CurrentPrincipal.EmpNo;
            evaluate.Updatetime = DateTime.Now;
            base.Save <LTC_NCIEVALUATE, NCIEvaluate>(evaluate, (q) => q.NCIEVALUATEID == evaluate.NCIEvaluateid);
        }