void WindowMessage_Drop(object sender, DragEventArgs e) { try { string str1 = (string)e.Data.GetData(DataFormats.StringFormat); string pFix = str1.Substring(str1.Length - 1, 1); string Actual = str1.Substring(0, str1.Length - 1); string strCamapign = txtCampaign.Text; Container objCon = new Container(); if (pFix == "u") { objCon.lblName.Content = Actual; triUsers.Items.Add(objCon); DashBoard.Business.CampaignManagement.ClsAssignTreatment.InsertCampaignUser(strCamapign, Actual); } else { DataSet ds = DashBoard.Business.CampaignManagement.ClsAssignTreatment.GetCampaignTreatment(strCamapign, Actual); if (ds.Tables[0].Rows.Count == 0) { objCon.lblName.Content = Actual; triTreatment.Items.Add(objCon); DashBoard.Business.CampaignManagement.ClsAssignTreatment.InsertCampaignTreatment(strCamapign, Actual); } } } catch { } }
void l_Drop(object sender, DragEventArgs e) { try { string str1=(string)e.Data.GetData(DataFormats.StringFormat); string pFix = str1.Substring(str1.Length - 1,1); string Actual=str1.Substring(0,str1.Length - 1); string strCamapign = ((ListBoxItem)(sender)).Content.ToString(); Container objCon = new Container(); if (pFix == "u") { DataSet ds = DashBoard.Business.CampaignManagement.ClsAssignTreatment.CountGroup(null,strCamapign); if (ds.Tables[0].Rows.Count == 0) { MessageBox.Show("No Group Assigned to this Campaign"); } else { objCon.lblName.Content = Actual; winMessage.triUsers.Items.Add(objCon); DashBoard.Business.CampaignManagement.ClsAssignTreatment.InsertCampaignUser(strCamapign, Actual); } } else if (pFix == "g") { objCon.lblName.Content = Actual; winMessage.triGroup.Items.Add(objCon); DashBoard.Business.CampaignManagement.ClsAssignTreatment.InsertCampaignGroup(strCamapign, Actual); } else { DataSet ds = DashBoard.Business.CampaignManagement.ClsAssignTreatment.GetCampaignTreatment(strCamapign, Actual); if (ds.Tables[0].Rows.Count == 0) { objCon.lblName.Content = Actual; winMessage.triTreatment.Items.Add(objCon); DashBoard.Business.CampaignManagement.ClsAssignTreatment.InsertCampaignTreatment(strCamapign, Actual); } } } catch { } }
public void fncGetGroup(string CampaignName) { try { DataSet ds = DashBoard.Business.CampaignManagement.ClsAssignTreatment.GetCampaignGroup(CampaignName); DataTable dt = ds.Tables[0]; if (winMessage.triGroup.Items.Count != 0) { winMessage.triGroup.Items.Clear(); } for (int i = 0; i < dt.Rows.Count; i++) { Container objCon = new Container(); objCon.lblName.Content = dt.Rows[i][0].ToString(); winMessage.triGroup.Items.Add(objCon); } dt.Clear(); ds.Clear(); } catch { } }
public void fncGetUsers(string CampaignName) { try { DataSet ds = DashBoard.Business.CampaignManagement.ClsCampaignManagement.GetUsers(CampaignName); DataTable dt = ds.Tables[0]; if (winMessage.triUsers.Items.Count != 0) { winMessage.triUsers.Items.Clear(); } for (int i = 0; i < dt.Rows.Count; i++) { Container objCon = new Container(); objCon.lblName.Content = dt.Rows[i][0].ToString(); winMessage.triUsers.Items.Add(objCon); if (cur_Campaign == CampaignName) { objCon.lblName.Tag = cur_Campaign + "U"; } } dt.Clear(); ds.Clear(); } catch { } }