/// [설계자]
/// 클립소프트 연구소 홍지철 (jchong@clipsoft.co.kr)
/// [원본 작성자]
/// 클립소프트 기술부 이창훈 (chlee@clipsoft.co.kr)
/// [수정 작성자]
/// 클립소프트 기술부 이인희
/// ----------------------------------------------------------------------------------------
/// [HISTORY]
/// 2016-06-21 : 최초작성
/// ----------------------------------------------------------------------------------------
///
public partial class ConsentCommandCtrl : ConsentCommandCtrlBase {
private PreviewConsent currentPreviewConsent = null;
private TargetPatient currentTargetPatient = null;
private EndUser currentEndUser = null;
private IConsentMain consentMain = null;
private ConsentSvcRef.ConsentSvcSoapClient consentWebService = null;
private HospitalSvcRef.HospitalSvcSoapClient hospitalWebService = null;
private string exportedImageFiles = string.Empty;
private string exportedImageFilesJson = string.Empty;
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ConsentCommandCtrl));
private bool m_IsComplete = false;
public bool IsComplete => m_IsComplete;
public ConsentCommandCtrl() {
InitializeComponent();
}
public override bool EnableRedo {
get {
return base.EnableRedo;
}
set {
base.EnableRedo = value;
this.toolStripButtonRedo.Enabled = base.EnableRedo;
}
}
public override bool reprintStatus {
get {
return base.reprintStatus;
}
set {
base.reprintStatus = value;
}
}
public override bool EnableUndo {
get {
return base.EnableUndo;
}
set {
base.EnableUndo = value;
this.toolStripButtonUndo.Enabled = base.EnableUndo;
}
}
public override bool EnableRemoveAll {
get {
return base.EnableRemoveAll;
}
set {
base.EnableRemoveAll = value;
this.toolStripButtonDelAllDraw.Enabled = base.EnableRemoveAll;
}
}
public override bool EnablePenDrawing {
get {
return base.EnableRemoveAll;
}
set {
base.EnablePenDrawing = value;
this.toolStripButtonPen.Enabled = base.EnablePenDrawing;
}
}
public override bool EnablePenConfig {
get {
return base.EnablePenConfig;
}
set {
base.EnablePenConfig = value;
this.toolStripButtonPenConfig.Enabled = base.EnablePenConfig;
}
}
public PreviewConsent CurrentPreviewConsent {
get {
return currentPreviewConsent;
}
set {
currentPreviewConsent = value;
}
}
public TargetPatient CurrentTargetPatient {
get {
return currentTargetPatient;
}
set {
currentTargetPatient = value;
}
}
public EndUser CurrentEndUser {
get {
return currentEndUser;
}
set {
currentEndUser = value;
}
}
///