/// <summary> /// 根据主键获取实体 /// </summary> /// <returns>实体</returns> public DialerInfoCampaignModel Retrieve() { DialerInfoCampaignModel dialerinfocampaign = new DialerInfoCampaignModel(); DataTable dt = DbUtil.Current.Retrieve(dialerinfocampaign); if (dt.Rows.Count < 1) { return(null); } dialerinfocampaign.ConvertFrom(dt); return(dialerinfocampaign); }
/// <summary> /// 根据条件获取实体集合 /// </summary> /// <param name="pc">pc</param> /// <param name="obc">obc</param> /// <returns>实体</returns> public List <DialerInfoCampaignModel> RetrieveMultiple(ParameterCollection pc, OrderByCollection obc) { List <DialerInfoCampaignModel> dialerinfocampaigns = new List <DialerInfoCampaignModel>(); DialerInfoCampaignModel dialerinfocampaign = new DialerInfoCampaignModel(); DataTable dt = DbUtil.Current.RetrieveMultiple(dialerinfocampaign, pc, obc); for (int i = 0; i < dt.Rows.Count; i++) { dialerinfocampaign = new DialerInfoCampaignModel(); dialerinfocampaign.ConvertFrom(dt, i); dialerinfocampaigns.Add(dialerinfocampaign); } return(dialerinfocampaigns); }