private void btnDelete_Click(object sender, EventArgs e) { if (dataGridView1.CurrentRow != null && dataGridView1.CurrentRow.Index >= 0) { tarea_logic ul = new tarea_logic(); ul.delete(dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells["tarea_id"].Value.ToString().Trim()); cargarGrid(); txtAdres.Text = string.Empty; txtUser.Text = string.Empty; TxtTel.Text = string.Empty; } else { MessageBox.Show("seleccione un registro del grid para continuar", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnTask_Click(object sender, EventArgs e) { if (validate(true)) { try { tarea_logic ul = new tarea_logic(); ul.insert(new Tarea() { nombre = cmbTask.Text, description = "", usuario_id = cmbUser.SelectedValue.ToString() }); cargarGrid(); } catch { MessageBox.Show("Error al intentar guardar al usuario", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Seleccione un usuario del combo y asignele una tarea", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void cargarGrid() { tarea_logic tl = new tarea_logic(); if (cmbUser.SelectedIndex > -1) { DataSet ds = tl.select(cmbUser.SelectedValue.ToString()); if (ds != null) { dataGridView1.DataSource = ds.Tables[0]; } } else { dataGridView1.DataSource = null; } }