private void SendEmail() { string context = "HANOI_TBHUY"; //int ReportID = 18; //Luu thong tin //UpdateInfo(); if (UpdateTransaction()) { string inputValue = "<RequestParams Context=\"{0}\" RegisTransRefNo=\"{1}\" ViewID=\"35\" ViewerID=\"25\" RefNo=\"{2}\" ObjectID=\"{3}\" Email=\"{4}\" IncludeSign=\"1\"/>"; inputValue = string.Format(inputValue, context, CXML.HtmlEnCode(this.CurrentTransaction.RegisTransRefNo), CXML.HtmlEnCode(this.RefNo), this.ObjectID, txtEmail.Text); inputValue = CXML.AddAuthenticate(inputValue); string result = CServiceReference.AssetService.SendReport(CSession.CLIENT_KEY, inputValue); //FWS.TTDKGDTS.ImportTool.ServiceReference.Soap.CApplicationMessage message = CServiceReference.AssetService.UpdateAndSendReport(CSession.CLIENT_KEY, inputValue); BusinessObject.CApplicationMessage message = CObjectMapper.FromCSV <BusinessObject.CApplicationMessage>(result)[0]; if (message.IsSuccessfull) { ShowInfo(message.Description); } else { ShowError(message.Description); } } else { ShowError(Message); } }
private void SendEmail() { string context = ""; int ReportID = 18; //Luu thong tin UpdateSoDonNhan(); string inputValue = "<RequestParams RefType=\"{6}\" Context=\"{3}\" RefNo=\"{0}\" ViewID=\"38\" ViewerID=\"{5}\" ID=\"{4}\" IncludeSign=\"1\" Email=\"{7}\" SoNhanDon=\"{8}\" FileNumber=\"{9}\"/>"; inputValue = string.Format(inputValue, CXML.HtmlEnCode(this.CurrentTransaction.RefNo), CSession.UserID, CSession.CLIENT_KEY, context, this.CurrentTransaction.ID, ReportID, this.CurrentTransaction.RefType, EmailKH, txtNumber.Text, this.CurrentTransaction.FileNumber); inputValue = CXML.AddAuthenticate(inputValue); string result = CServiceReference.AssetService.SendGCN(CSession.CLIENT_KEY, inputValue); //FWS.TTDKGDTS.ImportTool.ServiceReference.Soap.CApplicationMessage message = CServiceReference.AssetService.UpdateAndSendReport(CSession.CLIENT_KEY, inputValue); BusinessObject.CApplicationMessage message = CObjectMapper.FromCSV <BusinessObject.CApplicationMessage>(result)[0]; if (message.IsSuccessfull) { ShowInfo(message.Description); } else { ShowError(message.Description); } }
public BusinessObject.CApplicationMessage SaveTransaction(CTransaction trans, bool isTempSave = false) { //if (!CheckSaveStep()) return new BusinessObject.CApplicationMessage() { Description = "Không thể lưu ở trang này" }; //CTransaction trans=new CTransaction(); //if (trans == null) trans = new CTransaction(); //trans.ClearInfo(); //ExtractTransactionData(ref trans); if (isTempSave) { trans.Status = 1; } BusinessObject.CApplicationMessage result = InsertTransaction(trans); trans.Status = 0; return(result); }