/// <summary> /// update mdws defaults /// </summary> /// <param name="lClinicID"></param> /// <param name="strNoteTitleLabel"></param> /// <param name="master"></param> /// <returns></returns> public bool UpdateMDWSDefaults(long lClinicID, string strNoteTitleLabel, BaseMaster master) { //status REVAMP.TIU.CStatus status = new REVAMP.TIU.CStatus(); //get data object and connection info string strConnectionString = String.Empty; REVAMP.TIU.CData data = null; bool bAudit = false; CMDWSUtils mdwsUtils = new CMDWSUtils(); mdwsUtils.GetDataInfo(master, master.Session, out data, out strConnectionString, out bAudit); //user data REVAMP.TIU.CUserData userData = new REVAMP.TIU.CUserData(data); //update the account status = userData.UpdateMDWSAccount(strConnectionString, bAudit, master.FXUserID, strNoteTitleLabel, lClinicID); if (!status.Status) { //error so update status master.StatusCode = 1; master.StatusComment = "An error occured while saving MDWS TIU Note defaults, Please contact your System Administrator!"; return(false); } master.StatusCode = 0; master.StatusComment = ""; return(status.Status); }
/// <summary> /// update the mdws account /// </summary> /// <param name="lRegionID"></param> /// <param name="lSiteID"></param> /// <param name="strUserName"></param> /// <param name="strPWD"></param> /// <param name="master"></param> /// <returns></returns> public bool UpdateMDWSAccount(long lRegionID, long lSiteID, string strUserName, string strPWD, BaseMaster master) { //status REVAMP.TIU.CStatus status = new REVAMP.TIU.CStatus(); //get data object and connection info string strConnectionString = String.Empty; REVAMP.TIU.CData data = null; bool bAudit = false; CMDWSUtils mdwsUtils = new CMDWSUtils(); mdwsUtils.GetDataInfo(master, master.Session, out data, out strConnectionString, out bAudit); //user data REVAMP.TIU.CUserData userData = new REVAMP.TIU.CUserData(data); //try a test login to get the MDWS user id long lMDWSUserID = 0; REVAMP.TIU.CAppUser appuser = new REVAMP.TIU.CAppUser(data); status = appuser.MDWSLogin(strConnectionString, bAudit, master.FXUserID, master.Key, strUserName, strPWD, lRegionID, lSiteID, out lMDWSUserID); if (!status.Status) { master.StatusCode = 1; master.StatusComment = status.StatusComment; if (status.StatusComment.ToUpper() == "FAILED TO LOGIN!") { master.StatusComment = "Invalid MDWS Credentials, Please check your data entry!"; } return(false); } //update the account status = userData.UpdateMDWSAccount(strConnectionString, bAudit, master.FXUserID, master.FXUserID, master.Key, strUserName, strPWD, lRegionID, lSiteID, lMDWSUserID); if (!status.Status) { //error so update status master.StatusCode = 1; master.StatusComment = "An error occured while saving MDWS credentials, Please contact your System Administrator!"; return(false); } master.StatusCode = 0; master.StatusComment = ""; return(status.Status); }