本文整理汇总了C#中DatabaseHelper.Insert方法的典型用法代码示例。如果您正苦于以下问题:C# DatabaseHelper.Insert方法的具体用法?C# DatabaseHelper.Insert怎么用?C# DatabaseHelper.Insert使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DatabaseHelper
的用法示例。
在下文中一共展示了DatabaseHelper.Insert方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Button_Encrypt
private void Button_Encrypt(object sender, RoutedEventArgs e)
{
Encryption encryption = new Encryption(this.tb_value.Text, this.tb_keyword.Text);
String crypted = encryption.encryptText();
DatabaseHelper Db_Helper = new DatabaseHelper();
Db_Helper.Insert(new Encryption(crypted, encryption.Key));
this.lbl_result.Text = crypted;
}
示例2: IncluirLeitor
//.........这里部分代码省略.........
}
// Se o objeto ja foi inicializado, e o funcionário preenchido
// Neste caso, a Mensagem é o codigo do cliente
else {
switch (Mensagem) {
case CodFim: {
// Verificose existem registros a serem gravados no banco
if (EscutaControle.Count > 0) {
// Gero laço para percorrer a lista de registros
foreach (var iControle in EscutaControle) {
// Crio objeto de acesso ao banco de dados
var objDB = new DatabaseHelper();
// Crio Dicionario que vai conter os campos e valores
var dctDados = new Dictionary<string, string>();
// Adiciono dados no dicionario
dctDados.Add("c_nomefuncionario", iControle.NomeFuncionario);
dctDados.Add("i_funcionario_id", iControle.IdFuncionario);
dctDados.Add("c_nomecliente", iControle.NomeCliente);
dctDados.Add("i_cliente_id", iControle.IdCliente);
dctDados.Add("d_data_saida", iControle.DataSaida);
dctDados.Add("t_hora_saida", iControle.HoraSaida);
dctDados.Add("b_fechado", iControle.FlagFechado.ToString());
// Verifico se não consseguir incluir os dados no banco
if (!objDB.Insert("dados.entradas", dctDados)) {
// Apresenta mensagem de erro
MessageBox.Show("Ocorreu um erro ao tentar adicionar o registro");
}
}
}
LimpaObjeto();
break;
}
case CodRetorno: {
// Gero novo objeto de acesso ao banco de dados
var objDB = new DatabaseHelper();
// Gero novo comando SQL
var SQL = string.Format("SELECT id FROM dados.entradas WHERE i_funcionario_id = '{0}' AND b_fechado = false", EscutaControle.CodFuncionario);
// Salvo resultado do SQL em um datatable
var dtResult = objDB.GetDataTable(SQL);
// Defino data de saída
var dtDataRetorno = DateTime.Now.ToString("dd/MM/yyyy");
// Defino hora de saída
var dtHoraRetorno = DateTime.Now.ToString("HH:mm:ss");
示例3: EscutarConexao
//.........这里部分代码省略.........
}
// Se o objeto ja foi inicializado, e o funcionário preenchido
// Neste caso, a Mensagem é o codigo do cliente
else {
switch (Mensagem) {
case CodFim: {
// Verificose existem registros a serem gravados no banco
if (EscutaControle.Count > 0) {
// Gero laço para percorrer a lista de registros
foreach (var iControle in EscutaControle) {
// Crio objeto de acesso ao banco de dados
var objDB = new DatabaseHelper();
// Crio Dicionario que vai conter os campos e valores
var dctDados = new Dictionary<string, string>();
// Adiciono dados no dicionario
dctDados.Add("c_nomefuncionario", iControle.NomeFuncionario);
dctDados.Add("i_funcionario_id", iControle.IdFuncionario);
dctDados.Add("c_nomecliente", iControle.NomeCliente);
dctDados.Add("i_cliente_id", iControle.IdCliente);
dctDados.Add("d_data_saida", iControle.DataSaida);
dctDados.Add("t_hora_saida", iControle.HoraSaida);
dctDados.Add("b_fechado", iControle.FlagFechado.ToString());
// Verifico se não consseguir incluir os dados no banco
if (!objDB.Insert("dados.entradas", dctDados)) {
// Apresenta mensagem de erro
MessageBox.Show("Ocorreu um erro ao tentar adicionar o registro");
}
}
}
LimpaObjeto();
break;
}
case CodRetorno: {
// Gero novo objeto de acesso ao banco de dados
var objDB = new DatabaseHelper();
// Gero novo comando SQL
var SQL = string.Format("SELECT id FROM dados.entradas WHERE i_funcionario_id = '{0}' AND b_fechado = false", EscutaControle.CodFuncionario);
// Salvo resultado do SQL em um datatable
var dtResult = objDB.GetDataTable(SQL);
// Defino data de saída
var dtDataRetorno = DateTime.Now.ToString("dd/MM/yyyy");
// Defino hora de saída
var dtHoraRetorno = DateTime.Now.ToString("HH:mm:ss");
示例4: IncluirFuncionario
/// <summary>
/// Trata da inclusão do destino
/// </summary>
private void IncluirFuncionario()
{
// Valida se o campo destino está vazio
if (string.IsNullOrEmpty(tbFuncionario.Text)) {
// Informa ao usuário que é necessário preencher o campo destino
MessageBox.Show("Você não preencheu o campo nome");
}
// Senão estiver vazio
else {
// Cria objeto de acesso ao banco de dados
var objAddDestino = new DatabaseHelper();
// Criamos o dicionario de dados com as chaves e valores
var dctDados = new Dictionary<string, string>();
// Incluimos no dicionario o campo de destino
dctDados.Add("c_funcionario", tbFuncionario.Text);
// Valida se consegue inserir informação no banco de dados
if (objAddDestino.Insert("dados.funcionario", dctDados)) {
// Mostra mensagem de sucesso
MessageBox.Show("Funcionário incluído com sucesso");
}
else {
// Mostra mensagem de erro
MessageBox.Show("Ocorreu erro ao tentar incluir o funcionário\nContate o seu administrador");
}
// Fecha a janela
Close();
}
}
示例5: IncluirCliente
/// <summary>
/// Trata da inclusão do destino
/// </summary>
private void IncluirCliente()
{
// Verifica validação dos campos
if (ValidaDados()) {
// Cria objeto de acesso ao banco de dados
var objAddDestino = new DatabaseHelper();
// Criamos o dicionario de dados com as chaves e valores
var dctDados = new Dictionary<string, string>();
// Incluimos no dicionario o campo de destino
dctDados.Add("i_cdcliente", tbCpdCli.Text);
dctDados.Add("c_nomefantas", tbNomeFantasia.Text);
// Valida se consegue inserir informação no banco de dados
if (objAddDestino.Insert("dados.cliente", dctDados)) {
// Mostra mensagem de sucesso
MessageBox.Show("Cliente incluído com sucesso");
}
else {
// Mostra mensagem de erro
MessageBox.Show("Ocorreu erro ao tentar incluir o cliente\nContate o seu administrador");
}
// Fecha a janela
Close();
}
}
示例6: IncluiUsuario
private void IncluiUsuario()
{
// CHama validação dos dados
validaDados();
// Gera objeto para encritar a senha
var objEncryptar = new EncryptHelper();
// Encrypto a senha
var senha = objEncryptar.Encrypt(tbAltSenha.Text);
// Defino usuario
var usuario = tbAltUsuario.Text;
// Defino email
var email = tbAltEmail.Text;
// Defino nome
var nome = tbAltNome.Text;
// Defino admin
var admin = cbAdmin.IsChecked.Value;
// Defino ativo
var ativo = cbAtivo.IsChecked.Value;
// Gera novo objeto de conexao ao banco de dados
var dataBase = new DatabaseHelper("aniversariantes");
// Gero nova lista com dados de campos e valores
var lista = new Dictionary<string, string>();
// Adiciona campos na lista com os respectivos valores
lista.Add("c_usuario", usuario);
lista.Add("c_senha", senha);
lista.Add("b_ativo", ativo.ToString());
lista.Add("b_admin", admin.ToString());
lista.Add("c_nome", nome);
lista.Add("c_email", email);
// Chama método que insere os usuarios na tabela passando os parametros
if (dataBase.Insert("dados.usuarios", lista)) {
MessageBox.Show("Usuario adicionado com sucesso");
}
else {
MessageBox.Show("Ocorreu um erro ao tentar cadastrar o usuário.");
}
Close();
}
示例7: IncluirMensagem
private void IncluirMensagem()
{
// CHama validação dos dados
ValidaDados();
// Defino usuario
var titulo = TbTitulo.Text;
// Defino email
var mensagem = BrowserMsg.ContentHtml;
// Gera novo objeto de conexao ao banco de dados
var dataBase = new DatabaseHelper("aniversariantes");
// Gero nova lista com dados de campos e valores
var lista = new Dictionary<string, string>();
// Adiciona campos na lista com os respectivos valores
lista.Add("c_titulo", titulo);
lista.Add("t_mensagem", mensagem);
// Chama método que insere os usuarios na tabela passando os parametros
if (dataBase.Insert("dados.mensagem", lista)) {
MessageBox.Show("Mensagem adicionada com sucesso");
}
else {
MessageBox.Show("Ocorreu um erro ao tentar cadastrar a mensagem.");
}
Close();
}
示例8: IncluirAniversariante
private void IncluirAniversariante()
{
// CHama validação dos dados
if (ValidaDados()) {
// Gera novo objeto de conexao ao banco de dados
var dataBase = new DatabaseHelper("aniversariantes");
// Gero nova lista com dados de campos e valores
var lista = new Dictionary<string, string>();
// Defino ativo
var ativo = CbAtivo.IsChecked.Value;
// Adiciona campos na lista com os respectivos valores
lista.Add("c_nome", TbNome.Text);
lista.Add("c_email", TbEmail.Text);
lista.Add("d_data_completa", DtDateNas.Text);
lista.Add("n_mes", TbMes.Text);
lista.Add("n_dia", TbDia.Text);
lista.Add("b_ativo", ativo.ToString());
lista.Add("n_mensagem_id", TbNMensagem.Text);
// Chama método que insere os usuarios na tabela passando os parametros
if (dataBase.Insert("dados.aniversariantes", lista)) {
MessageBox.Show("Aniversariante adicionado com sucesso");
}
else {
MessageBox.Show("Ocorreu um erro ao tentar adicionar um aniversariante");
}
Close();
}
else {
MessageBox.Show("Ocoreu erro ao tentar salvar o aniversariante");
}
}