Ejemplo n.º 1
0
        public uint DSR_Alive(string MachineName, int PortNumber)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");

                try
                {
                    result = _dsr.DSR_Alive();
                }
                catch (Exception err)
                {
                    //throw new Exception("Exception thrown at Client Sync Service level from Remoting Client testing alive. Inner Exception: \"" + err.Message + "\"");
                    throw new Exception("An exception has occurred checking Client Sync Service. \"" + err.Message + "\"");
                }
            }
            catch (Exception ex)
            {
                //throw new Exception("Exception thrown at DSR level from Remoting Client getting object. Inner Exception: \"" + ex.Message + "\"");

                throw ex;
            }

            return(result);
        }
Ejemplo n.º 2
0
 public void DSR_SendLog(string MachineName, int PortNumber, string pMail)
 {
     try
     {
         IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
         _dsr.DSR_SendLog(pMail);
     }
     catch (Exception err)
     {
         throw err;
     }
 }
Ejemplo n.º 3
0
        public string DSR_Version(string MachineName, int PortNumber)
        {
            string result = "";

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_Version;
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 4
0
        public uint DSR_RemoveDripFeed(string MachineName, int PortNumber, uint pCompany, string pFrom, string pTo, string pSubject)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_RemoveDripFeed(pCompany, pFrom, pTo, pSubject);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 5
0
        public uint DSR_CheckDripFeed(string MachineName, int PortNumber, uint pCompany, out uint pStatus)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_CheckDripFeed(pCompany, out pStatus);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 6
0
        public uint DSR_AddNewContact(string MachineName, int PortNumber, string pContactName, string pContactMail, uint pContactCompany)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_AddNewContact(pContactName, pContactMail, pContactCompany);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 7
0
        public uint DSR_DeleteInboxMessage(string MachineName, int PortNumber, uint pCompany, Guid pGuid)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_DeleteInboxMessage(pCompany, pGuid);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 8
0
        public uint DSR_SetDailySchedule(string MachineName, int PortNumber, Guid pGuid, uint pCompany, string pSubj, string pFrom, string pTo, string pParam1, string pParam2, uint pPackageId, DateTime pStartDate, DateTime pEndDate, DateTime pStartTime, sbyte pAllDays, sbyte pWeekDays, sbyte pEveryDay)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_SetDailySchedule(pGuid, pCompany, pSubj, pFrom, pTo, pParam1, pParam2, pPackageId, pStartDate, pEndDate, pStartTime, pAllDays, pWeekDays, pEveryDay);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 9
0
        public uint DSR_GetImportPackages(string MachineName, int PortNumber, out object pPackage)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_GetImportPackages(out pPackage);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 10
0
        public string DSR_TranslateErrorCode(string MachineName, int PortNumber, uint pErrorCode)
        {
            string result = string.Empty;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_TranslateErrorCode(pErrorCode);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 11
0
        public uint DSR_TotalOutboxMessages(string MachineName, int PortNumber, uint pCompany, out uint pMsgCount)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_TotalOutboxMessages(pCompany, out pMsgCount);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 12
0
        public uint DSR_NewInboxMessage(string MachineName, int PortNumber, uint pMaxRecords, out object pMessages)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_NewInboxMessage(pMaxRecords, out pMessages);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 13
0
        public uint DSR_GetOutboxMessages(string MachineName, int PortNumber, uint pCompany, uint pPackageID, sbyte pStatus, DateTime pDate, uint pMaxRecords, out object pMessages)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_GetOutboxMessages(pCompany, pPackageID, pStatus, pDate, pMaxRecords, out pMessages);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 14
0
        public uint DSR_ExProductType(string MachineName, int PortNumber)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_ExProductType();
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 15
0
        public uint DSR_GetExPeriodYear(string MachineName, int PortNumber, uint pCompany, out string pPeriodYear1, out string pPeriodYear2)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_GetExPeriodYear(pCompany, out pPeriodYear1, out pPeriodYear2);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 16
0
        public uint DSR_AddNewUser(string MachineName, int PortNumber, string pUserName, string pUserLogin, string pUserPassword)
        {
            uint result = GENERIC_FAIL;

            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_AddNewUser(pUserName, pUserLogin, pUserPassword);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 17
0
        public uint DSR_ViewCISResponse(string MachineName, int PortNumber, Guid pOutboxGuid, Guid pFileGuid, out string pXML)
        {
            uint result = GENERIC_FAIL;

            pXML = "";
            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_ViewCISResponse(pOutboxGuid, pFileGuid, out pXML);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }
Ejemplo n.º 18
0
        public uint DSR_GetInboxXml(string MachineName, int PortNumber, Guid pGuid, uint pOrder, out string pXML)
        {
            uint result = GENERIC_FAIL;

            pXML = "";
            try
            {
                IWrapperDSR _dsr = (IWrapperDSR)Activator.GetObject(typeof(IWrapperDSR), "tcp://" + MachineName + ":" + PortNumber.ToString() + "/WrapperDSR");
                result = _dsr.DSR_GetInboxXml(pGuid, pOrder, out pXML);
            }
            catch (Exception err)
            {
                throw err;
            }

            return(result);
        }