public static List <CampaignBL> getData() { SummitDS.CampaignDataTable thisTable = getAdapter().GetData(); if (thisTable != null && thisTable.Rows.Count > 0) { return(BuildFromTable(thisTable)); } return(null); }
public static CampaignBL GetZipCodeMatchesMessageByShopId(Int32 iShopId) { SummitDS.CampaignDataTable thisTable = getAdapter().GetZipCodeMatchesMessageByShopId(iShopId); if (thisTable != null && thisTable.Rows.Count > 0) { return(BuildFromRow(thisTable.Rows[0])); } return(null); }
protected override void SaveToRow() { SummitDS.CampaignDataTable _thisTable = new SummitDS.CampaignDataTable(); if (_rowToSave == null) { _rowToSave = _thisTable.NewCampaignRow(); } SummitDS.CampaignRow _dataRow = _rowToSave as SummitDS.CampaignRow; if (_dataRow != null) { if (IsExisting()) { _dataRow.name = m_strName; if (String.IsNullOrEmpty(m_strMessage)) { if (!_dataRow.IsmessageNull()) { _dataRow.SetmessageNull(); } } else if (_dataRow.IsmessageNull() ? true : _dataRow.message != m_strMessage) { _dataRow.message = m_strMessage; } if (iShopId.HasValue) { _dataRow.shop_id = iShopId.Value; } else { _dataRow.Setshop_idNull(); } if (m_IsEmail == null) { if (!_dataRow.IsisEmailNull()) { _dataRow.SetisEmailNull(); } } else if (_dataRow.IsisEmailNull() ? true : _dataRow.isEmail != m_IsEmail) { _dataRow.isEmail = m_IsEmail; } if (m_IsZipCodeMatchesMessage == null) { if (!_dataRow.Isis_zip_code_matches_messageNull()) { _dataRow.Setis_zip_code_matches_messageNull(); } } else if (_dataRow.Isis_zip_code_matches_messageNull() ? true : _dataRow.is_zip_code_matches_message != m_IsZipCodeMatchesMessage) { _dataRow.is_zip_code_matches_message = m_IsZipCodeMatchesMessage; } if (m_IsPreferredShopMessage == null) { if (!_dataRow.Isis_preferred_shop_messageNull()) { _dataRow.Setis_preferred_shop_messageNull(); } } else if (_dataRow.Isis_preferred_shop_messageNull() ? true : _dataRow.is_preferred_shop_message != m_IsPreferredShopMessage) { _dataRow.is_preferred_shop_message = m_IsPreferredShopMessage; } } else { _dataRow.name = m_strName; if (String.IsNullOrEmpty(strMessage)) { _dataRow.SetmessageNull(); } else { _dataRow.message = strMessage; } if (iShopId.HasValue) { _dataRow.shop_id = iShopId.Value; } else { _dataRow.Setshop_idNull(); } if (m_IsEmail == null) { if (!_dataRow.IsisEmailNull()) { _dataRow.SetisEmailNull(); } } else if (_dataRow.IsisEmailNull() ? true : _dataRow.isEmail != m_IsEmail) { _dataRow.isEmail = m_IsEmail; } if (m_IsZipCodeMatchesMessage == null) { if (!_dataRow.Isis_zip_code_matches_messageNull()) { _dataRow.Setis_zip_code_matches_messageNull(); } } else if (_dataRow.Isis_zip_code_matches_messageNull() ? true : _dataRow.is_zip_code_matches_message != m_IsZipCodeMatchesMessage) { _dataRow.is_zip_code_matches_message = m_IsZipCodeMatchesMessage; } if (m_IsPreferredShopMessage == null) { if (!_dataRow.Isis_preferred_shop_messageNull()) { _dataRow.Setis_preferred_shop_messageNull(); } } else if (_dataRow.Isis_preferred_shop_messageNull() ? true : _dataRow.is_preferred_shop_message != m_IsPreferredShopMessage) { _dataRow.is_preferred_shop_message = m_IsPreferredShopMessage; } _thisTable.AddCampaignRow(_dataRow); } } }