コード例 #1
0
        public bool AddOrUpdateCaseUpdates(CaseUpdatesEntityModel caseupdateentitymodel)
        {
            bool flag = false;

            if (caseupdateentitymodel.CaseUpdateId > 0)
            {
                //Update
            }
            else
            {
                //Insert
                Mapper.CreateMap <CaseUpdatesEntityModel, CaseUpdate>();
                var caseupdatedetails = Mapper.Map <CaseUpdatesEntityModel, CaseUpdate>(caseupdateentitymodel);
                caseupdatedetails.CaseUpdateCaseId      = caseupdateentitymodel.CaseUpdateCaseId;
                caseupdatedetails.CaseUpdateTitle       = caseupdateentitymodel.CaseUpdateTitle;
                caseupdatedetails.CaseUpdateDescription = caseupdateentitymodel.CaseUpdateDescription;
                caseupdatedetails.CaseUpdateCreatedDate = DateTime.Now;
                caseupdatedetails.CaseUpdatesCreatedBy  = caseupdateentitymodel.CaseUpdatesCreatedBy;
                caseupdatedetails.CaseUpdatesDelete     = false;
                caseupdatedetails.CaseUpdatesStatus     = true;
                _unitOfWork.Repository <CaseUpdate>().Add(caseupdatedetails);
                _unitOfWork.Save();
                flag = true;
            }
            return(flag);
        }
コード例 #2
0
 public List <CaseUpdate> GetAllUpdatesByCaseId(CaseUpdatesEntityModel model)
 {
     return(_unitOfWork.Repository <CaseUpdate>().Table().Where(m => m.CaseUpdateCaseId == model.CaseUpdateCaseId).ToList());
 }