Пример #1
0
        /// <summary>
        /// Load saved data
        /// </summary>
        /// <param name="ModuleID"></param>
        /// <param name="RoleID"></param>
        /// <param name="UserID"></param>
        /// <returns></returns>
        public DsPanelInfo Load()
        {
            //Server.DAO.ClientFramework.ModulesAndPanels objDAO;

            //Need a factory here:
            return(DaoInstanceFactory.GetInstance().LoadDsPanelInfo());
            //objDAO = new Server.DAO.ClientFramework.ModulesAndPanelsSql();

            //return objDAO.Load();
        }
Пример #2
0
        /// <summary>
        /// Load saved data
        /// </summary>
        /// <param name="ModuleID">ID of module for load</param>
        /// <param name="RoleID">GUID of role for load</param>
        /// <returns></returns>
        public DsProfile Load(string ModuleID, string RoleID)
        {
            //Server.DAO.ClientFramework.RoleProfile objDAO;

            ////Need a factory here:
            //objDAO = new Server.DAO.ClientFramework.RoleProfileSql();

            //return objDAO.Load(ModuleID, RoleID);
            return(DaoInstanceFactory.GetInstance().LoadRoleProfile(ModuleID, RoleID));
        }
Пример #3
0
        public string GetUserGuidLadpAuthentication(string LoginName, string Password, string RoleName)
        {
            string rt = string.Empty;

            string             adPath = System.Configuration.ConfigurationManager.AppSettings["DomainPath"];
            LdapAuthentication adAuth = new LdapAuthentication(adPath);
            string             DommainName, UserName;

            DommainName = System.Configuration.ConfigurationManager.AppSettings["DomainName"];
            UserName    = LoginName;
            if (adAuth.IsAuthenticated(DommainName, UserName, Password))
            {
                rt = DaoInstanceFactory.GetInstance().GetUserGuidByDmnLgnName(LoginName, RoleName);
            }
            return(rt);
        }
Пример #4
0
 public void LogOutBySessionID(string SessionID)
 {
     DaoInstanceFactory.GetInstance().LogOutBySessionID(SessionID);
 }
Пример #5
0
 /// <summary>
 /// Get roleProfile accoding to the specified profile name and roleID.
 /// </summary>
 /// <param name="name"></param>
 /// <param name="roleId"></param>
 /// <returns></returns>
 public string GetRoleProfileValue(string name, string roleId)
 {
     return(DaoInstanceFactory.GetInstance().GetRoleProfileValue(name, roleId));
 }
Пример #6
0
 public DataSet GetAllNotesInDB(string userguid, string roleName)
 {
     return(DaoInstanceFactory.GetInstance().GetAllNotesInDB(userguid, roleName));
 }
Пример #7
0
 public int AuditChargeRecordEvtMsg(string ActionCode, string AccessionNumber, string ObjectID, string ObjectName, string ChargeID, string ChargeDescription, string ObjectDescription, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditChargeRecordEvtMsg(ActionCode, AccessionNumber, ObjectID, ObjectName, ChargeID, ChargeDescription, ObjectDescription, isSuccess));
 }
Пример #8
0
 public int AuditProcedureRecordEvtMsg(string EventTypeCode, string AccessionNumber, string RP, string ObjectID, string ObjectName, string ObjectDescription, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditProcedureRecordEvtMsg(EventTypeCode, AccessionNumber, RP, ObjectID, ObjectName, ObjectDescription, isSuccess));
 }
Пример #9
0
 public int AuditOrderRecordEvtMsg(string ActionCode, string TypeCode, string UserID, string UserName, string RoleName, string NetworkIP, string ObjectID, string ObjectName, string ObjectDetail, string ObjectDescription, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditOrderRecordEvtMsg(ActionCode, TypeCode, UserID, UserName, RoleName, NetworkIP, ObjectID, ObjectName, ObjectDetail, ObjectDescription, isSuccess));
 }
Пример #10
0
 public string GetRoleName(string UserGuid)
 {
     return(DaoInstanceFactory.GetInstance().GetRoleName(UserGuid));
 }
Пример #11
0
 public string GetUeserGuidByLgnName(string loginName, string roleName)
 {
     return(DaoInstanceFactory.GetInstance().GetUserGuidByLoginName(loginName, roleName));
 }
Пример #12
0
 public KeyValuePair <int, int> GetExpireDays(string LoginName)
 {
     return(DaoInstanceFactory.GetInstance().GetExpireDays(LoginName));
 }
Пример #13
0
 public string GetUserGuidDbAuthentication(string LoginName, string Password, string RoleName)
 {
     return(DaoInstanceFactory.GetInstance().GetUserGuid(LoginName, Password, RoleName));
 }
Пример #14
0
 public int IsOnLine(string szUserGuid, string szRoleName, string szIpAddress, string szUrl, string szSessionID, bool IsLogined, bool bWebUser, bool IsHijackLogin, bool IsSelfService)
 {
     return(DaoInstanceFactory.GetInstance().IsOnLine(szUserGuid, szRoleName, szIpAddress, szUrl, szSessionID, IsLogined, bWebUser, IsHijackLogin, IsSelfService));
 }
Пример #15
0
 public void LogOut(string UserGuid, bool bWebUser)
 {
     DaoInstanceFactory.GetInstance().LogOut(UserGuid, bWebUser);
 }
Пример #16
0
 public int AuditUserAuthMsg(string EventTypeCode, bool bHijackLogin, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditUserAuthMsg(EventTypeCode, bHijackLogin, isSuccess));
 }
Пример #17
0
 public int AuditPatientRecordEvtMsg(string ActionCode, string ObjectID, string ObjectName, string ObjectDescription, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditPatientRecordEvtMsg(ActionCode, ObjectID, ObjectName, ObjectDescription, isSuccess));
 }
Пример #18
0
 public System.Data.DataSet GetOnlineClients()
 {
     return(DaoInstanceFactory.GetInstance().GetOnlineClients());
 }
Пример #19
0
 public int AuditEvtMsg(string EventID, string ActionCode, string TypeCode, string EventOutComeIndicator, string UserID, string UserName, string RoleName, string NetworkIP, string UserIsRequestor, string ObjectTypeCode, string ObjectTypeCodeRole, string ObjectIDTypeCode, string ObjectID, string ObjectName, string ObjectDetail, string ObjectDescription, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditEvtMsg(EventID, ActionCode, TypeCode, EventOutComeIndicator, UserID, UserName, RoleName, NetworkIP, UserIsRequestor, ObjectTypeCode, ObjectTypeCodeRole, ObjectIDTypeCode, ObjectID, ObjectName, ObjectDetail, ObjectDescription, isSuccess));
 }
Пример #20
0
 /// <summary>
 /// Load saved data
 /// </summary>
 /// <param name="ModuleID"></param>
 /// <param name="RoleID"></param>
 /// <param name="UserID"></param>
 /// <returns></returns>
 public DsProfile Load(string ModuleID, string RoleID, String UserID)
 {
     return(DaoInstanceFactory.GetInstance().LoadUserProfile(ModuleID, RoleID, UserID));
 }
Пример #21
0
 public int AuditPatientCareAssignMsg(string ActionCode, string AccessionNumber, string ReportID, string ReportName, string ObjectID, string ObjectName, string ObjectDescription, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditPatientCareAssignMsg(ActionCode, AccessionNumber, ReportID, ReportName, ObjectID, ObjectName, ObjectDescription, isSuccess));
 }
Пример #22
0
 /// <summary>
 /// Save data into storage/database
 /// </summary>
 /// <param name="Ds">Detail infomation of updated data</param>
 /// <param name="RoleName"></param>
 /// <param name="UserGUID"></param>
 /// <returns></returns>
 public int Save(DataSet Ds, string RoleName, string UserGUID)
 {
     return(DaoInstanceFactory.GetInstance().SaveUserProfile(Ds, RoleName, UserGUID));
 }
Пример #23
0
 public int AuditSuppilesRecordEvtMsg(string ActionCode, string strEventTypeCode, string ObjectID, string ObjectName, string SupplierID, string SupplierDescription, string ObjectDescription, bool isSuccess)
 {
     return(DaoInstanceFactory.GetInstance().AuditSuppilesRecordEvtMsg(ActionCode, strEventTypeCode, ObjectID, ObjectName, SupplierID, SupplierDescription, ObjectDescription, isSuccess));
 }
Пример #24
0
 public System.Data.DataSet GetFilterSite(string strUserGuid, string strRoleName, string strCurSite, string strMatchingName)
 {
     return(DaoInstanceFactory.GetInstance().GetFilterSite(strUserGuid, strRoleName, strCurSite, strMatchingName));
 }
Пример #25
0
 public DataSet GetBillBoardDictionaryData()
 {
     return(DaoInstanceFactory.GetInstance().GetBillBoardDictionaryData());
 }
Пример #26
0
 public string GetSite(string settingSite)
 {
     return(DaoInstanceFactory.GetInstance().GetSite(settingSite));
 }
Пример #27
0
 /// <summary>
 /// Load saved data
 /// </summary>
 /// <returns></returns>
 public DsConfigDic Load(int Type)
 {
     return(DaoInstanceFactory.GetInstance().LoadConfigDic(Type));
 }
Пример #28
0
 /// <summary>
 /// Write Config Diction value to database
 /// </summary>
 /// <param name="row">Contains updated datay</param>
 /// <param name="iType">Type of the data</param>
 /// <returns></returns>
 public int WriteConfigDicRow(DsConfigDic.ConfigDicRow row, int iType)
 {
     return(DaoInstanceFactory.GetInstance().WriteConfigDicRow(row, iType));
 }
Пример #29
0
 public System.Data.DataSet GetExamInfo(string strExamDomain, string strAccNo)
 {
     return(DaoInstanceFactory.GetInstance().GetExamInfo(strExamDomain, strAccNo));
 }
Пример #30
0
 public void OnlineStatusInit()
 {
     DaoInstanceFactory.GetInstance().OnlineStatusInit();
 }