public byte[] getCreditNoteWithType(string uuid, CONTENT_TYPE type) { using (new OperationContextScope(CreditNotePortClient.InnerChannel)) { var req = new GetCreditNoteRequest(); //sistemdeki gelen efatura listesi için request parametreleri req.REQUEST_HEADER = RequestHeader.getRequestHeaderCreditNotes; req.CREDITNOTE_SEARCH_KEY = new GetCreditNoteRequestCREDITNOTE_SEARCH_KEY(); req.CREDITNOTE_SEARCH_KEY.UUID = uuid; req.CONTENT_TYPE = type; var response = CreditNotePortClient.GetCreditNote(req); if (response.ERROR_TYPE != null) //error message varsa { return(null); } else //servisten smm getırme islemi basarılıysa { if (response.CREDITNOTE != null && response.CREDITNOTE.Length > 0) //getırılen smm varsa { return(Compress.UncompressFile(response.CREDITNOTE[0].CONTENT.Value)); } return(null);//smm sayısı 0 ancak hata yok } } }
void ChooseTabButton(CONTENT_TYPE eContent) { if (m_NewPlayerGuide_Step == 0) { //直接到第二步宝石孔 NewPlayerGuide(2); } if (m_NewPlayerGuide_Step == 6) { if (GemLogic.Instance() != null) { NewPlayerGuide(5); } } // m_TabButtonList[(int)eContent].normalSprite = "TopPagePush"; // m_TabButtonList[(int)eContent].hoverSprite = "TopPagePush"; // m_TabButtonList[(int)eContent].pressedSprite = "TopPagePush"; // m_TabButtonList[(int)eContent].disabledSprite = "TopPageGrey"; // m_TabButtonList[(int)eContent].target.spriteName = "TopPagePush"; // m_TabButtonList[(int)eContent].target.MakePixelPerfect(); // for (int i = 0; i < m_TabButtonList.Count; i++) // { // if (i != (int)eContent) // { // m_TabButtonList[i].normalSprite = "TopPageNormal"; // m_TabButtonList[i].hoverSprite = "TopPageNormal"; // m_TabButtonList[i].pressedSprite = "TopPagePush"; // m_TabButtonList[i].disabledSprite = "TopPageGrey"; // m_TabButtonList[i].target.spriteName = "TopPageNormal"; // m_TabButtonList[i].target.MakePixelPerfect(); // } // } ClearAllSlotChoose(); //查看切换到其他非属性界面 如果模型被隐藏了则把预览模型打开 if (eContent != CONTENT_TYPE.CONTENT_TYPE_ATTR && GameManager.gameManager.ActiveScene.FakeObjRoot.activeInHierarchy == false) { //打开预览模型 GameManager.gameManager.ActiveScene.ShowFakeObj(); //播放站立动作 if (m_PlayerFakeObj != null) { m_PlayerFakeObj.PlayAnim(0); } } }
public byte[] getSmmWithType(string uuid, CONTENT_TYPE type) { using (new OperationContextScope(smmPortClient.InnerChannel)) { var req = new GetSmmRequest(); //sistemdeki gelen efatura listesi için request parametreleri req.REQUEST_HEADER = RequestHeader.getRequestHeaderSmm; req.SMM_SEARCH_KEY = SearchKey.GetSearchKeySmm; req.SMM_SEARCH_KEY.UUID = uuid; req.CONTENT_TYPE = type; var response = smmPortClient.GetSmm(req); if (response.SMM != null && response.SMM.Length > 0) //getırılen smm varsa { return(Compress.UncompressFile(response.SMM[0].CONTENT.Value)); } return(null); //smm sayısı 0 ancak hata yok } }
void ChooseTabButton(CONTENT_TYPE eContent) { if ((int)eContent < m_TabButtonList.Count && (int)eContent >= 0) { m_TabButtonList[(int)eContent].normalSprite = "xuanzhong"; m_TabButtonList[(int)eContent].hoverSprite = "weixuanzhong"; m_TabButtonList[(int)eContent].pressedSprite = "weixuanzhong"; m_TabButtonList[(int)eContent].disabledSprite = "xuanzhong"; m_TabButtonList[(int)eContent].target.spriteName = "xuanzhong"; m_TabButtonList[(int)eContent].target.MakePixelPerfect(); } for (int i = 0; i < m_TabButtonList.Count; i++) { if (i != (int)eContent) { m_TabButtonList[i].normalSprite = "weixuanzhong"; m_TabButtonList[i].hoverSprite = "xuanzhong"; m_TabButtonList[i].pressedSprite = "weixuanzhong"; m_TabButtonList[i].disabledSprite = "weixuanzhong"; m_TabButtonList[i].target.spriteName = "weixuanzhong"; m_TabButtonList[i].target.MakePixelPerfect(); } } ClearAllSlotChoose(); //查看切换到其他非属性界面 如果模型被隐藏了则把预览模型打开 if (eContent != CONTENT_TYPE.CONTENT_TYPE_ATTR && GameManager.gameManager.ActiveScene.FakeObjRoot.activeInHierarchy == false) { //打开预览模型 GameManager.gameManager.ActiveScene.ShowFakeObj(); //播放站立动作 if (m_PlayerFakeObj != null) { m_PlayerFakeObj.PlayAnim(0); } } }
private void btnCreditNoteView_Click(object sender, EventArgs e) { try { string uuid = tableGrid.SelectedRows[0].Cells[nameof(EI.SelfEmploymentReceipt.uuid)].Value.ToString(); CONTENT_TYPE docType = CONTENT_TYPE.XML; if (rdViewHtml.Checked) //html { string xmlContent = Singl.smmControllerGet.getSmmContentXml(uuid); if (xmlContent != null) { FrmView previewInvoices = new FrmView(xmlContent, nameof(EI.SelfEmploymentReceipt.SelfEmploymentReceipts)); previewInvoices.ShowDialog(); } else { MessageBox.Show(Lang.cantGetContent);//content dıskten sılınmıs ve servısten getırılemedı } } else //html degılse { if (rdViewXml.Checked) // xml ise { docType = CONTENT_TYPE.XML; } else //hicbirini secmezse pdf görüntülenecektır { docType = CONTENT_TYPE.PDF; } ///////////// byte[] content = Singl.smmControllerGet.getSmmWithType(uuid, docType); if (content != null) { string path = FolderControl.smmFolderPath + uuid + "." + docType; FolderControl.writeFileOnDiskWithByte(content, path); System.Diagnostics.Process.Start(path); } else { MessageBox.Show(Lang.cantGetContent);//content dıskten sılınmıs ve servısten getırılemedı } } } catch (FaultException <SERVICES.serviceCreditNote.REQUEST_ERRORType> ex) //archive req error { if (ex.Detail.ERROR_CODE == 2005) { Singl.authControllerGet.Login(FrmLogin.usurname, FrmLogin.password); } MessageBox.Show(ex.Detail.ERROR_SHORT_DES, "ProcessingFault", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (System.Data.Entity.Infrastructure.DbUpdateException ex) { MessageBox.Show(Lang.dbFault + " " + ex.InnerException.Message.ToString(), "DataBaseFault", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (System.Data.DataException ex) { MessageBox.Show(ex.InnerException.Message.ToString()); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); } }