Esempio n. 1
0
 private void btnAddDocument_Click(object sender, RoutedEventArgs e)
 {
     if (cbxIdType.SelectedItem != null)
     {
         IdType       = (DbIdTypes)cbxIdType.SelectedItem;
         DialogResult = true;
         Close();
     }
     else
     {
         MessageBox.Show(this, "Debe seleccionar un tipo para el índice de la nueva colección", "Indice no seleccionado", MessageBoxButton.OK, MessageBoxImage.Warning);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Añade un nuevo documento vacío a la colección actual
        /// </summary>
        /// <param name="idType"></param>
        /// <returns>true si correcto o false en caso contrario.</returns>
        public static bool AddEmptyDocument(DbIdTypes idType)
        {
            try
            {
                var query = string.Format("INSERT INTO {0}:{1} VALUES {{}}",
                                          DbConnections.CurrentConnection.EditingCollection,
                                          idType.ToString());

                DbConnections.CurrentConnection.LiteDatabase.Execute(query);

                return(true);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Se ha producido un error: \n\n" + ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }

            return(false);
        }