ConsentCommandCtrlBase.cs 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. #region Copyright © 2015 CLIPSOFT Co.,Ltd. All Rights Reserved.
  2. //
  3. // All rights are reserved. Reproduction or transmission in whole or in part,
  4. // in any form or by any means, electronic, mechanical or otherwise, is
  5. // prohibited without the prior written consent of the copyright owner.
  6. //
  7. // Filename:ConsentListCtrlBase.cs
  8. //
  9. #endregion
  10. using System.Windows.Forms;
  11. namespace CLIP.eForm.Consent.UI {
  12. /// <summary>
  13. /// 동의서 작성 기능 미리보기 상단 툴바 버튼의 base class
  14. /// </summary>
  15. /// <remarks>
  16. /// <p>[설계자]</p>
  17. /// <p> 클립소프트 연구소 박민지 (minjipark@clipsoft.co.kr)</p>
  18. /// <p>[원본 작성자]</p>
  19. /// <p> 클립소프트 연구소 박민지 (minjipark@clipsoft.co.kr)</p>
  20. /// <p>[수정 작성자]</p>
  21. /// <p> 클립소프트 기술부 이인희</p>
  22. /// <p>----------------------------------------------------------------------------------------</p>
  23. /// <p>[HISTORY]</p>
  24. /// <p> 2015-07-30 : 최초작성</p>
  25. /// <p>----------------------------------------------------------------------------------------</p>
  26. /// </remarks>
  27. public partial class ConsentCommandCtrlBase : UserControl {
  28. public virtual void SetEnableConsentIssueCommands(bool IsIssuable) { }
  29. public virtual void OnPaging(int currentPageIndex) { }
  30. public virtual bool EnableUndo { get; set; }
  31. public virtual bool EnableRedo { get; set; }
  32. public virtual bool EnableRemoveAll { get; set; }
  33. public virtual bool EnablePenDrawing { get; set; }
  34. public virtual bool EnablePenConfig { get; set; }
  35. public virtual void OnFingerprint(string value) { }
  36. public virtual void SetEnableButtonsByCurrentConsent() { }
  37. public virtual void OnSignature(string value) { }
  38. public virtual void OffFingerprint(string value) { }
  39. public virtual void SaveTempConsentData(string eptXmlValue, string dataValue) { }
  40. public virtual bool SaveCompleteConsentData(string eptXmlValue, string dataValue, out object saveResult) { saveResult = null; return false; }
  41. public virtual void OnPrint(string value) { }
  42. public virtual void OnRequiredInputViolation(string value) { }
  43. public virtual void WorkExtraWithSavedImageFiles(string arg) { }
  44. public virtual void SetEnablementExecuteWhenDualViewerActive(bool enabled) { }
  45. public virtual void DeleteRecordOfDeleteConsent(string reasonForUseN) { }
  46. public virtual string getPreviewConsentEsignYn() { return null; }
  47. public virtual void setTempSaveButton(bool enabled) { }
  48. public virtual void setCompleteSaveButton(bool enabled) { }
  49. public virtual void setSaveButton(bool enabled) { }
  50. public virtual bool getTempSaveButton() { return false; }
  51. public virtual bool getSaveButton() { return false; }
  52. public virtual bool reprintStatus { get; set; }
  53. public virtual void setViewerPageInit() { }
  54. public virtual void onEnableDrawing(bool enabled) { }
  55. }
  56. }