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; }