#region Copyright © 2015 CLIPSOFT Co.,Ltd. All Rights Reserved. // // All rights are reserved. Reproduction or transmission in whole or in part, // in any form or by any means, electronic, mechanical or otherwise, is // prohibited without the prior written consent of the copyright owner. // // Filename:SelectConsentSvcDac.cs // #endregion using CLIP.eForm.Consent.Entity; using CLIP.eForm.Server.Data; using IBatisNet.DataMapper; using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; namespace CLIP.eForm.Consent.Dac { public class ConsentDac :DacBase { public IList GetConsentSetList(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("getUserFormSet", param); } public IList GetConsentBySearch(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("GET_CONSENT_BY_SEARCH_LIST", param); } public IList GetConsentList(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("GET_CONSENT_LIST", param); } public object GetFormGuidByFormCd(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_FORM_GUID_BY_FORM_CD", param); } public IList GetConsentImage(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("GET_CONSENT_IMAGE", param); } public IList GetConsentImageFileName(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("GET_CONSENT_IMAGE_FILE_NAME", param); } public void UpdateConsentImage(ISqlMapper mapper, Hashtable param) { if (param["consentState"].Equals("CERTIFY_CMP")) { mapper.Update("UPDATE_CONSENT_IMAGE", param); } mapper.Update("UPDATE_CHARPAGE_T", param); } public String getConsentFormXml(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_CONSENT_FORM_XML", param); } public IList GetUnfinishedListPerDoctor(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("GetUnfinishedListPerDoctor", param); } public IList GetUnfinishedListPerUserName(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("GetUnfinishedListPerUserName", param); } public String GetConsentStateCheck(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GetConsentStateCheck", param); } public ConsentVO GetConsentByFormcd(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_CONSENT_BY_FORMCD", param); } public String getOcrString(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_OCR_STRING", param); } /// /// 원무 서식의 인증저장 사용 여부 /// /// SQL mapper /// The parameter. /// public String getCertuseYn(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_CERTUSEYN", param); } /// /// 원무 서식의 인증저장 사용 여부 /// 서식이 여러개 선택되었을때 /// /// SQL mapper /// The parameter. /// public String getCertUseYnData(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_CERTUSEYN_MAP", param); } /// /// 동의서가 금일 작성되었는지 여부 확인 formCd 반환 /// /// SQL mapper /// The parameter. /// public String getDupCertConsent(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_RESULT", param); } /// /// 경북대학교병원 accu 모니터 설치 사용자 여부 /// /// /// /// public String getDualViewMode(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_DUAL_MODE", param); } public void updateToCertifyConsentMst(ISqlMapper mapper, Hashtable param) { mapper.QueryForObject("TO_CERTIFY_CONSENT_MST", param); } public void updateToCertifyOcrprnt(ISqlMapper mapper, Hashtable param) { mapper.QueryForObject("TO_CERTIFY_OCRPRNT", param); } public void updateConsentMaster(ISqlMapper mapper, Hashtable param) { mapper.QueryForObject("UPDATE_CONSENT_MASTER", param); } public void updateOcrPrintHistory(ISqlMapper mapper, Hashtable param) { mapper.QueryForObject("UPDATE_OCR_HISTORY", param); } public Int32 checkJinJeongDocument(ISqlMapper mapper, Hashtable param) { Object res = mapper.QueryForObject("CHECK_JINJEONG_DOCUMENT", param); return Convert.ToInt32(res); } public Int32 getMultiprintable(ISqlMapper mapper, Hashtable param) { Object res = mapper.QueryForObject("getMultiprintable", param); return Convert.ToInt32(res); } public String getLinkedAsntDocument(ISqlMapper mapper, Hashtable param) { String linkFormCd = mapper.QueryForObject("GET_LINKED_ANST_DOCUMENT", param); if (linkFormCd == null) { linkFormCd = ""; } return linkFormCd; } public String checkOperationDocuemnt(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("CHECK_OPERATION_DOCUMENT", param); } public Int32 checkOcrtagDup(ISqlMapper mapper, Hashtable param) { Object res = mapper.QueryForObject("CHECK_OCRTAG_DUP", param); return Convert.ToInt32(res); } public string getPenOptions(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("getPenOptions", param); } public string getZoomRate(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("getZoomRate", param); } public string getPrintControlMsg(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("getPrintControlMsg", param); } public string getPrintOnly(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("getPrintOnly", param); } public AgmtVo getConsentMst(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("getConsentMstForAgmt", param); } public string getConsentData(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("getConsentDataForAgmt", param); } } }