private void button1_Click(object sender, EventArgs e) { TaskSer tS; List <int> taskIdList = new List <int>(); int taskID; ShareTaskSer stS; int recID; UserSer uS = new UserSer(); if (textBox1.Text != null) { if (uS.EmailValidity(textBox1.Text)) { if (comboBox1.Items.Count > 0) { for (int i = 0; i < comboBox1.Items.Count; i++) { tS = new TaskSer(); taskID = tS.GetTaskID(comboBox1.Items[i].ToString(), cat_ID); taskIdList.Add(taskID); } uS = new UserSer(); recID = uS.GetUserIdByEmail(textBox1.Text); stS = new ShareTaskSer(); ShareTask st = new ShareTask(); st.Cat_ID = cat_ID; st.SenderID = LogIn.user_ID; st.ReceiverId = recID; stS.Insert(st, LogIn.user_ID); for (int i = 0; i < taskIdList.Count; i++) { stS = new ShareTaskSer(); stS.Insert(cat_ID, taskIdList[i], LogIn.user_ID, recID); } } else { MessageBox.Show("Are you share all Project!!!!!!!"); uS = new UserSer(); recID = uS.GetUserIdByEmail(textBox1.Text); stS = new ShareTaskSer(); ShareTask st = new ShareTask(); st.Cat_ID = cat_ID; st.SenderID = LogIn.user_ID; st.ReceiverId = recID; stS.Insert(st, LogIn.user_ID); TaskSer tkList = new TaskSer(); List <int> taskList = tkList.GetAllTaskID(cat_ID); for (int i = 0; i < taskList.Count; i++) { stS = new ShareTaskSer(); stS.Insert(cat_ID, taskList[i], LogIn.user_ID, recID); } } MessageBox.Show("Tasks Are Shared!!!!!!!"); this.Close(); } else { MessageBox.Show("Please Input Valid User Email Address!!"); } } else { MessageBox.Show("Please Input Email Address!!"); } }