public void EliminarTarea(TareaModel tarea) { using (var db = GetConexion()) { db.Delete <TareaModel>(tarea.Id); } }
public void RegistrarTarea(TareaModel Tarea) { using (var db = GetConexion()) { db.Insert(Tarea); } }
private void gridTareas_SelectionChanged(object sender, EventArgs e) { try { _Tarea = ListaTareas[gridTareas.CurrentCell.RowIndex]; CargarTarea(); } catch (Exception) { } }
private void txtNumeroTarea_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (cmbSprint.Items.Count == 0 || cmbSprint.SelectedIndex < 0) { MessageBox.Show("Debe seleccionar un sprint para continuar"); cmbSprint.Focus(); return; } if (txtNumeroTarea.Text.Trim() == "") { MessageBox.Show("El número de tarea no puede quedar en blanco"); return; } if (txtDescripcion.Text.Trim() == "") { txtDescripcion.Focus(); } else { if (!dbHelper.VerificaExisteTarea(txtNumeroTarea.Text.Trim())) { //crea la tarea TareaModel tarea = new TareaModel(); tarea.NumeroTarea = txtNumeroTarea.Text.Trim(); tarea.Descripcion = txtDescripcion.Text.Trim(); tarea.Sprint = Int32.Parse(cmbSprint.SelectedValue.ToString()); tarea.TipoTarea = Int32.Parse(cmbTipoTarea.SelectedValue.ToString()); dbHelper.RegistrarTarea(tarea); LlenarGridTareas(Int32.Parse(cmbSprint.SelectedValue.ToString())); LimpiarCampos(); gridTareas.Focus(); } else { txtNumeroTarea.Focus(); MessageBox.Show("El número de tarea ya existe"); } } } }
private void LimpiarTarea() { _Tarea = null; txtTareaCargada.Text = ""; try { cmbSprintCargado.SelectedIndex = 0; cmbEstado.SelectedIndex = 0; } catch (Exception) { } txtEstimado.Text = ""; txtDesciprcionCargada.Text = ""; lblFechaInicio.Text = new DateTime(1900, 1, 1).ToLongDateString(); lblFechaFin.Text = new DateTime(1900, 1, 1).ToLongDateString(); txtCheckIn.Text = ""; cmbFuentes.SelectedIndex = -1; gridCheckIn.Rows.Clear(); gridFuentes.Rows.Clear(); }
public void ActualizarTarea(TareaModel tarea) { using (var db = GetConexion()) { db.Update(tarea); } }