public IList <ChannelsAndAlertsViewModel> GetChannelsAlerts(int daId) { try { ChannelsAndAlertsManager channelalertsManager = new ChannelsAndAlertsManager(); var channelalerts = channelalertsManager.GetAllChannelAndAlerts(daId); IList <ChannelsAndAlertsViewModel> channelsalertsList = new List <ChannelsAndAlertsViewModel>(); foreach (var item in channelalerts) { ChannelsAndAlertsViewModel channelsalertsItem = new ChannelsAndAlertsViewModel(); channelsalertsItem.ChannelAlertID = Convert.ToInt32(item.ChannelAlertID); channelsalertsItem.ReqReference = (item.ReqReference == null ? "" : item.ReqReference); channelsalertsItem.MessageDesc = (item.MessageDesc == null ? "" : item.MessageDesc); channelsalertsItem.TransactionSeq = Convert.ToInt32(item.TransactionSeq); channelsalertsItem.SourceID = Convert.ToInt32(item.SourceID); channelsalertsItem.ModeTypeID = Convert.ToInt32(item.ModeTypeID); channelsalertsItem.DestID = Convert.ToInt32(item.DestnID); channelsalertsItem.DistributionTypeID = Convert.ToInt32(item.DistributionTypeID); channelsalertsItem.FreqID = Convert.ToInt32(item.FreqID); channelsalertsItem.IsManual = item.IsManual; channelsalertsItem.ChannelAlertAttrMapID = Convert.ToInt32(item.ChannelAlertAttrMapID); channelsalertsItem.HighLevelTransaction = item.HIGHLEVELTXN; channelsalertsItem.AttrID1 = Convert.ToInt32(item.AttrID1); channelsalertsItem.AttrID2 = Convert.ToInt32(item.AttrID2); channelsalertsItem.AttrID3 = Convert.ToInt32(item.AttrID3); channelsalertsItem.AttrID4 = Convert.ToInt32(item.AttrID4); channelsalertsItem.AttrID5 = Convert.ToInt32(item.AttrID5); channelsalertsItem.AttrID6 = Convert.ToInt32(item.AttrID6); channelsalertsItem.AttrID7 = Convert.ToInt32(item.AttrID7); channelsalertsItem.AttrID8 = Convert.ToInt32(item.AttrID8); channelsalertsItem.AttrID9 = Convert.ToInt32(item.AttrID9); channelsalertsItem.AttrID10 = Convert.ToInt32(item.AttrID10); channelsalertsItem.AttrValueID1 = Convert.ToInt32(item.AttrValueID1); channelsalertsItem.AttrValueID2 = Convert.ToInt32(item.AttrValueID2); channelsalertsItem.AttrValueID3 = Convert.ToInt32(item.AttrValueID3); channelsalertsItem.AttrValueID4 = Convert.ToInt32(item.AttrValueID4); channelsalertsItem.AttrValueID5 = Convert.ToInt32(item.AttrValueID5); channelsalertsItem.AttrValueID6 = Convert.ToInt32(item.AttrValueID6); channelsalertsItem.AttrValueID7 = Convert.ToInt32(item.AttrValueID7); channelsalertsItem.AttrValueID8 = Convert.ToInt32(item.AttrValueID8); channelsalertsItem.AttrValueID9 = Convert.ToInt32(item.AttrValueID9); channelsalertsItem.AttrValueID10 = Convert.ToInt32(item.AttrValueID10); channelsalertsList.Add(channelsalertsItem); } return(channelsalertsList); } catch (Exception) { throw; } }
private void AttributesMapping(ref tbl_ChannelAlertAttrMapping tblchannelalertattrmapping, ChannelsAndAlertsViewModel HighTrans) { try { tblchannelalertattrmapping.ReqReference = HighTrans.ReqReference; tblchannelalertattrmapping.MessageDesc = HighTrans.MessageDesc; tblchannelalertattrmapping.SourceID = HighTrans.SourceID; tblchannelalertattrmapping.AttrID1 = HighTrans.AttrID1; tblchannelalertattrmapping.AttrValueID1 = HighTrans.AttrValueID1; tblchannelalertattrmapping.AttrID2 = HighTrans.AttrID2; tblchannelalertattrmapping.AttrValueID2 = HighTrans.AttrValueID2; tblchannelalertattrmapping.AttrID3 = HighTrans.AttrID3; tblchannelalertattrmapping.AttrValueID3 = HighTrans.AttrValueID3; tblchannelalertattrmapping.AttrID4 = HighTrans.AttrID4; tblchannelalertattrmapping.AttrValueID4 = HighTrans.AttrValueID4; tblchannelalertattrmapping.AttrID5 = HighTrans.AttrID5; tblchannelalertattrmapping.AttrValueID5 = HighTrans.AttrValueID5; tblchannelalertattrmapping.AttrID6 = HighTrans.AttrID6; tblchannelalertattrmapping.AttrValueID6 = HighTrans.AttrValueID6; tblchannelalertattrmapping.AttrID7 = HighTrans.AttrID7; tblchannelalertattrmapping.AttrValueID7 = HighTrans.AttrValueID7; tblchannelalertattrmapping.AttrID8 = HighTrans.AttrID8; tblchannelalertattrmapping.AttrValueID8 = HighTrans.AttrValueID8; tblchannelalertattrmapping.AttrID9 = HighTrans.AttrID9; tblchannelalertattrmapping.AttrValueID9 = HighTrans.AttrValueID9; tblchannelalertattrmapping.AttrID10 = HighTrans.AttrID10; tblchannelalertattrmapping.AttrValueID10 = HighTrans.AttrValueID10; tblchannelalertattrmapping.IsManual = HighTrans.IsManual; tblchannelalertattrmapping.ModeTypeID = HighTrans.ModeTypeID; tblchannelalertattrmapping.DestnID = HighTrans.DestID; tblchannelalertattrmapping.DistributionTypeID = HighTrans.DistributionTypeID; tblchannelalertattrmapping.FreqID = HighTrans.FreqID; } catch (Exception) { throw; } }