protected string AddCampaignUserPreference(qSoc_Campaign campaign, qPtl_User user, int scope_id) { string return_did = string.Empty; int campaign_did = qCom_CampaignDID.GetNextAvailableCampaignPhoneNumber(campaign.CampaignID); if (campaign_did > 0) { qCom_CampaignDID did = new qCom_CampaignDID(campaign_did); if (did != null) { if (did.CampaignDID > 0) { qCom_UserCampaignPreference u_pref = new qCom_UserCampaignPreference(); u_pref.DID = did.DID; u_pref.UserID = user.UserID; u_pref.Available = "Yes"; u_pref.ScopeID = scope_id; u_pref.Created = DateTime.Now; u_pref.CreatedBy = user.UserID; u_pref.LastModified = DateTime.Now; u_pref.LastModifiedBy = user.UserID; u_pref.MarkAsDelete = 0; u_pref.CampaignID = campaign.CampaignID; u_pref.Insert(); return_did = did.DID; } } } return return_did; }
protected string AddCampaignUserPreference(qSoc_Campaign campaign, qPtl_User user, int scope_id) { string return_did = string.Empty; int campaign_did = qCom_CampaignDID.GetNextAvailableCampaignPhoneNumber(campaign.CampaignID); if (campaign_did > 0) { qCom_CampaignDID did = new qCom_CampaignDID(campaign_did); if (did != null) { if (did.CampaignDID > 0) { qCom_UserCampaignPreference u_pref = new qCom_UserCampaignPreference(); u_pref.DID = did.DID; u_pref.UserID = user.UserID; u_pref.Available = "Yes"; u_pref.ScopeID = scope_id; u_pref.Created = DateTime.Now; u_pref.CreatedBy = user.UserID; u_pref.LastModified = DateTime.Now; u_pref.LastModifiedBy = user.UserID; u_pref.MarkAsDelete = 0; u_pref.CampaignID = campaign.CampaignID; u_pref.Insert(); return_did = did.DID; } } } return(return_did); }