public static IncomingSIPTrunk Load(string number, Domain domain)
        {
            IncomingSIPTrunk ret  = null;
            Connection       conn = ConnectionPoolManager.GetConnection(typeof(IncomingSIPTrunk));
            List <Org.Reddragonit.Dbpro.Structure.Table> tmp = conn.Select(typeof(IncomingSIPTrunk),
                                                                           new SelectParameter[] { new EqualParameter("Number", number),
                                                                                                   new EqualParameter("Domain", domain) });

            if (tmp.Count > 0)
            {
                ret = (IncomingSIPTrunk)tmp[0];
            }
            conn.CloseConnection();
            return(ret);
        }
 public sDeployedIncomingSIPTrunk(IncomingSIPTrunk trunk)
 {
     _domainName = trunk.Domain.Name;
     _number = trunk.Number;
     _password = trunk.Password;
     _context = trunk.Context.Name;
     _internalCallerID = trunk.InternalCallerID;
     _internalCallerIDName = trunk.InternalCallerIDName;
     _externalCallerID = trunk.ExternalCallerID;
     _externalCallerIDName = trunk.ExternalCallerIDName;
 }