public bool AddMojoryOpinion(AppOpinionRequestViewModel request) { AppOpinionDomainModel appOpinionDoaminModel = _addAppOpinionServiceBll.AddOpinion(new AppOpinionModel() { AppOpinion = request.AppOpinion, AppType = 0, CreateCid = request.Cid }); string formartContent = "公司:" + appOpinionDoaminModel.ContactName + "<br/>" + "客户:" + appOpinionDoaminModel.CustomerName + "<br/>" + request.AppOpinion; Task task = new Task(() => { EmailHelper.SendEmail("", "APP意见反馈", null, null, formartContent, AppSettingsHelper.GetAppSettings(AppSettingsEnum.AppOptionEmailTo)); }); task.Start(); return(true); }
public AppOpinionDomainModel AddOpinion(AppOpinionModel appOpinionModel) { _appOpinionDal.Insert <AppOpinionEntity>(new AppOpinionEntity() { AppOpinion = appOpinionModel.AppOpinion, AppType = appOpinionModel.AppType, CreateCid = appOpinionModel.CreateCid, CreateTime = DateTime.Now }); CustomerInfoEntity customerInfoEntity = _customerInfoDal.GetCustomerByExpression(x => x.Cid == appOpinionModel.CreateCid); CorporationEntity corporationEntity = _corporationDal.GetContactInfoByExpression(x => x.CorpId == customerInfoEntity.CorpID); AppOpinionDomainModel appOpinionDomainModel = new AppOpinionDomainModel { AppOpinion = appOpinionModel.AppOpinion, CustomerName = customerInfoEntity.RealName, ContactName = corporationEntity.CorpName }; return(appOpinionDomainModel); }