//insert new email to group protected void addNewTogroup_Click(object sender, EventArgs e) { List<string> NewEmailList = new List<string>(); List<string> NewFnameList = new List<string>(); List<string> NewLnameList = new List<string>(); List<string> NewUrlList = new List<string>(); //insert all to a lists. for (int i = 0; i < addtogroupGV.Rows.Count; i++) { CheckBox check2 = (CheckBox)addtogroupGV.Rows[i].Cells[3].Controls[0]; if (check2.Checked) { NewEmailList.Add(userGride.Rows[i].Cells[3].Text);//save Mail NewFnameList.Add(userGride.Rows[i].Cells[2].Text);//save Lname NewLnameList.Add(userGride.Rows[i].Cells[1].Text);//save fname NewUrlList.Add(userGride.Rows[i].Cells[0].Text);//save Url } } DataTable dtUser = (DataTable)HttpContext.Current.Session["UserDeatail"]; User U1 = new User(); U1.UserId = int.Parse(dtUser.Rows[0]["UserID"].ToString()); U1.BulidGroup(NewEmailList, NewFnameList, NewLnameList, NewUrlList, groupnameDDL.SelectedItem.Text); addtogroupGV.Visible = false; addNewTogroup.Visible = false; Page_Load(null, null); }
//create new group protected void creategroupBtn_Click(object sender, EventArgs e) { List<string> EmailList = new List<string>(); List<string> FnameList = new List<string>(); List<string> LnameList = new List<string>(); List<string> UrlList = new List<string>(); //insert all to a lists. for (int i = 0; i < userGride.Rows.Count; i++) { CheckBox check = (CheckBox)userGride.Rows[i].Cells[3].Controls[0]; if (check.Checked) { EmailList.Add(userGride.Rows[i].Cells[3].Text);//save Mail LnameList.Add(userGride.Rows[i].Cells[2].Text);//save Lname FnameList.Add(userGride.Rows[i].Cells[1].Text);//save fname UrlList.Add(userGride.Rows[i].Cells[0].Text);//save Url } } DataTable dtUser = (DataTable)HttpContext.Current.Session["UserDeatail"]; User U1 = new User(); U1.UserId = int.Parse(dtUser.Rows[0]["UserID"].ToString()); U1.BulidGroup(EmailList, FnameList, LnameList, UrlList, groupnameTb.Text); groupnameDDL.DataBind(); Page_Load(null, null); }