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);
     }
 }
Beispiel #3
0
 private void gridTareas_SelectionChanged(object sender, EventArgs e)
 {
     try
     {
         _Tarea = ListaTareas[gridTareas.CurrentCell.RowIndex];
         CargarTarea();
     }
     catch (Exception)
     {
     }
 }
Beispiel #4
0
        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");
                    }
                }
            }
        }
Beispiel #5
0
        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);
     }
 }