コード例 #1
0
 public void ActualizarFuente(FuentesModel fuente)
 {
     using (var db = GetConexion())
     {
         db.Update(fuente);
     }
 }
コード例 #2
0
 public void EliminarFuente(FuentesModel fuente)
 {
     using (var db = GetConexion())
     {
         db.Delete <FuentesModel>(fuente.Id);
     }
 }
コード例 #3
0
        private void cmbFuentes_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                if (_Tarea != null)
                {
                    if (cmbFuentes.Text.Trim() == "")
                    {
                        MessageBox.Show("Las fuentes no debe ir en blanco");
                        return;
                    }

                    if (_Tarea.ListaFuentes == null)
                    {
                        _Tarea.ListaFuentes = new List <string>();
                    }

                    _Tarea.ListaFuentes.Add(cmbFuentes.Text.Trim());

                    dbHelper.ActualizarTarea(_Tarea);
                    ListaTareas[ListaTareas.FindLastIndex(x => x.Id == _Tarea.Id)] = _Tarea;
                    var fuente = new FuentesModel();
                    fuente.Fuente = cmbFuentes.Text.Trim();
                    dbHelper.RegistrarFuente(fuente);
                    cmbFuentes.Text = "";
                    LlenarComboFuentes();
                    CargarTarea();
                }
            }
        }
コード例 #4
0
        public void RegistrarFuente(FuentesModel Fuente)
        {
            using (var db = GetConexion())
            {
                var fuentes = db.Query <FuentesModel>().Where(x => x.Fuente.ToLower() == Fuente.Fuente.ToLower());

                if (fuentes.Count() == 0)
                {
                    db.Insert(Fuente);
                }
            }
        }