Пример #1
0
        private void Grid_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                Objects.UserTasks obj = new Objects.UserTasks();
                obj.UserID  = Int16.Parse(cboUsers.SelectedValue.ToString());
                obj.TaskKey = Grid.Rows[Grid.CurrentRow.Index].Cells["TaskKey"].Value.ToString();

                // if (Grid.Rows[Grid.CurrentRow.Index].Cells["Selected"].Value.ToString() != string.Empty)
                //{
                if (Grid.Rows[Grid.CurrentRow.Index].Cells["Selected"].Value.ToString() == "1")
                {
                    objDAL.DeleteRecord(obj.UserID, obj.TaskKey);
                }
                else
                {
                    objDAL.InsertRecord(obj);
                };
                //}
            }

            catch (Exception exc)
            {
                MessageBox.Show(exc.Message.ToString(), "Error");
            }
        }