#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 System; using CLIP.eForm.Consent.Entity; using CLIP.eForm.Server.Data; using IBatisNet.DataMapper; using System.Collections; using System.Collections.Generic; namespace CLIP.eForm.Consent.Dac { public class UserDac : DacBase { /// /// 사용자 정보를 반환 /// 의사의 경우(like 03%) 전화번호 대신 엔존번호를 가져온다 /// /// The mapper. /// The parameter. /// public UserVO GetUserInfo(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_USER_INFO", param); } //public IList GetUserFormSet(ISqlMapper mapper, Hashtable param) //{ // return mapper.QueryForList("getUserFormSet", param); //} public int SetUserFormSet(ISqlMapper mapper, Hashtable param) { //return mapper.QueryForObject("setUserFormSet", param); return (int) mapper.Insert("setUserFormSet", param); } public int DelUserFormSet(ISqlMapper mapper, Hashtable param) { //mapper.QueryForObject("delUserFormSet", param); return mapper.Delete("delUserFormSet", param); } public IList GetUserSignImage(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("getUserSignImage", param); } public MobileLoginResult doLogin(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("doLogin", param); } public IList getUserdeptList(ISqlMapper mapper, Hashtable param) { return mapper.QueryForList("getUserdeptList", param); } public MobileUserInfo getMobileUserInfo(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("getMobileUserInfo", param); } public String GetBaseData(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_BASE_DATA", param); } //public IList GetImageServerProps(ISqlMapper mapper, Hashtable param) //{ // return mapper.QueryForList("getImageServerProps", param); //} #region 사용자 서명 이미지 저장 코드 /// /// 사용자에 대한 서명이미지를 수정한다 /// /// /// /// public String setSignImage(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("", param); } /// /// 사용자에 대한 서명이미지를 저장한다. /// /// /// /// public String insSignImage(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("INS_USER_SIGNIMAGE", param); } /// /// 사용자의 이전 서명 이미지의 유효기간을 마감시킨다 /// /// /// /// public String setUserSignToDd(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("SET_USER_SIGNTODD", param); } /// /// 사용자 서명데이터를 조회한다. /// /// /// /// public UserSignDataVo getUserSignDataInfo(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_USER_SIGN_DATA_INFO", param); } /// /// 사용자 사인데이터를 업데이트한다. /// /// /// /// public UserSignDataVo setUserSignData(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("SET_USER_SIGN_DATA", param); } public String getUserName(ISqlMapper mapper, Hashtable param) { return mapper.QueryForObject("GET_USER_NAME", param); } #endregion } }