private void btn_excluir_Click(object sender, RoutedEventArgs e) { MsgBox.PacoteMotivo motivo = MsgBox.Show.Motivo("Você quer mesmo apagar esta nota?", "Qual o motivo para não expedir essa nota?"); if (motivo.Retorno) { List <string> colunas = new List <string>(); colunas.Add("excluida"); colunas.Add("motivo"); List <dynamic> valores = new List <dynamic>(); valores.Add(1); valores.Add(motivo.Motivo); List <dynamic> condicao = new List <dynamic>(); condicao.Add("id=" + Id + ""); if (ExecuteNonSql.Executar("nota_expedicao", TipoDeOperacao.Tipo.Update, colunas, valores, condicao) == -1) { MsgBox.Show.Error("Erro ao excluir nota."); } else { try { Excluido(this); } catch { } } } }
private void Cadastro() { if (verificador.Analisar()) { List <string> colunas = new List <string>(); List <dynamic> valores = new List <dynamic>(); List <dynamic> condicao = new List <dynamic>(); colunas.Add("Nome"); colunas.Add("Apelido"); colunas.Add("Cnpj"); valores.Add(txt_nome.Text); valores.Add(txt_apelido.Text); valores.Add(txt_cnpj.Text); condicao.Add("id=" + txt_id.Text + ""); if (ExecuteNonSql.Executar("Transportadoras", TipoDeOperacao.Tipo.Insert, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Comando com êxito!"); Listar(); verificador.Limpar(); } else { MsgBox.Show.Error("Erro ao executar comando!"); } } }
private void editar() { if (v.Analisar()) { List <string> colunas = new List <string>(); List <dynamic> valores = new List <dynamic>(); List <dynamic> condicao = new List <dynamic>(); colunas.Add("idtipo_caminhao"); colunas.Add("placa"); valores.Add(cbo_tipo.SelectedValue); valores.Add(txt_placa.Text); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("caminhao", TipoDeOperacao.Tipo.Update, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Editado com êxito"); v.Limpar(); listar(); } else { MsgBox.Show.Error("Erro ao editar."); } } }
private void btn_detalhar_Copy_Click_1(object sender, RoutedEventArgs e) { if (v.Analisar()) { List <string> colunas = new List <string>(); colunas.Add("idusuarios"); colunas.Add("nome"); colunas.Add("descricao"); colunas.Add("osql"); List <dynamic> valores = new List <dynamic>(); valores.Add(cbo_usuario.SelectedValue); valores.Add(txt_nome.Text); valores.Add(txt_descricao.Text); valores.Add(osql); if (ExecuteNonSql.Executar("relatorios", TipoDeOperacao.Tipo.Insert, colunas, valores, null) != -1) { MsgBox.Show.Info("Cadastrado com sucesso!"); Sessao.FecharPrograma(this); } else { MsgBox.Show.Error("Erro ao cadastrar"); } } }
private void excluir() { if (v.Analisar()) { List <string> colunas = new List <string>(); List <dynamic> valores = new List <dynamic>(); List <string> condicao = new List <string>(); colunas.Add("nome"); colunas.Add("cnh"); colunas.Add("cpf"); colunas.Add("vencimento"); valores.Add(txt_nome.Text); valores.Add(txt_cnh.Text); valores.Add(txt_cpf.Text); valores.Add(dt_data.DisplayDate); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("motorista", TipoDeOperacao.Tipo.Delete, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Excluido com êxito"); v.Limpar(); listar(); pacote1.ModoEdicao = false; } else { MsgBox.Show.Error("Erro ao excluir!"); } } }
private void novo() { if (v.Analisar()) { if (VerificadorDaExistenciaDoCaminhão()) { List <string> colunas = new List <string>(); List <dynamic> valores = new List <dynamic>(); List <dynamic> condicao = new List <dynamic>(); colunas.Add("idtipo_caminhao"); colunas.Add("placa"); valores.Add(cbo_tipo.SelectedValue); valores.Add(txt_placa.Text); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("caminhao", TipoDeOperacao.Tipo.Insert, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Cadastro com êxito"); v.Limpar(); listar(); } else { MsgBox.Show.Error("Erro ao cadastrar."); } } } }
private void Deletar() { if (txt_id.Text.Trim() != "") { List <string> colunas = new List <string>(); colunas.Add("nome"); colunas.Add("cidade"); colunas.Add("estado"); List <dynamic> valores = new List <dynamic>(); valores.Add(txt_nome.Text); valores.Add(txt_cidade.Text); valores.Add(txt_estado.Text); List <dynamic> condicao = new List <dynamic>(); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("centrodistribuicao", TipoDeOperacao.Tipo.Delete, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Deletado com êxito."); Listar(); } else { MsgBox.Show.Error("Erro ao Deletar!"); } } }
private void novo() { if (v.Analisar()) { List <string> colunas = new List <string>(); colunas.Add("idsap"); colunas.Add("nome"); colunas.Add("peso"); colunas.Add("conversao"); List <dynamic> valores = new List <dynamic>(); valores.Add(txt_sap.Text); valores.Add(txt_nome.Text); valores.Add(txt_peso.Text); valores.Add(txt_conversao.Text); List <dynamic> condicao = new List <dynamic>(); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("produtos", TipoDeOperacao.Tipo.Insert, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Cadastrado com êxito!"); Listar(); v.Limpar(); } else { MsgBox.Show.Error("Erro ao cadastrar!"); } } }
private void Cadastro() { if (verificador.Analisar()) { List <string> colunas = new List <string>(); colunas.Add("nome"); colunas.Add("cidade"); colunas.Add("estado"); colunas.Add("cnpj"); List <dynamic> valores = new List <dynamic>(); valores.Add(txt_nome.Text); valores.Add(txt_cidade.Text); valores.Add(txt_estado.Text); valores.Add(txt_cnpj.Text); List <dynamic> condicao = new List <dynamic>(); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("centrodistribuicao", TipoDeOperacao.Tipo.Insert, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Cadastro com êxito."); Listar(); } else { MsgBox.Show.Error("Erro ao cadastrar!"); } } }
private void Editar() { if (Verificador()) { if ((ogrid.SelectedValue + "") != "") { List <string> colunas = new List <string>(); List <dynamic> valores = new List <dynamic>(); List <dynamic> condicao = new List <dynamic>(); colunas.Add("data"); colunas.Add("posicao"); colunas.Add("numeroitem"); colunas.Add("descricao"); colunas.Add("quantidade"); colunas.Add("custo"); colunas.Add("valor"); DataTable tabela = Arquivos.Excel.Executar(NomdeDoArquivo, "select * from [plan1$] where f1 not in ('#')", "no"); DateTime adata = DateTime.Parse("" + updia.Valor + "/" + upmes.Valor + "/" + upano.Valor + " 00:00:00"); for (int a = 0; a < tabela.Rows.Count; a++) { valores.Add(tabela.Rows[a]["f6"]); valores.Add(tabela.Rows[a]["f2"]); valores.Add(tabela.Rows[a]["f3"]); valores.Add(tabela.Rows[a]["f7"]); valores.Add(tabela.Rows[a]["f8"]); valores.Add(double.Parse(tabela.Rows[a]["f8"] + "") * double.Parse(tabela.Rows[a]["f7"] + "")); } DateTime Adata = DateTime.Parse(ogrid.SelectedValue + ""); condicao.Add("data='" + Facilitadores.ConverterDataParaDataDoMysql.Converter(Adata) + "'"); if (ExecuteNonSql.Executar("condicaoestoque", TipoDeOperacao.Tipo.Delete, null, null, condicao) != -1) { if (ExecuteNonSql.Executar("CondicaoEstoque", TipoDeOperacao.Tipo.InsertMultiplo, colunas, valores, null) != -1) { MsgBox.Show.Info("Alterado com Exito"); Listar(); } else { MsgBox.Show.Error("Erro ao Alterar"); } } else { MsgBox.Show.Error("Erro ao Alterar"); } } } }
private void Excluir() { Obterinfo(); if (ExecuteNonSql.Executar("alarme", TipoDeOperacao.Tipo.Delete, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Deletado com êxito!"); Listar(); Limpar(); } else { MsgBox.Show.Error("Erro ao deletar!"); } }
private void button1_Click(object sender, RoutedEventArgs e) { if (unico == "1") { List <string> coluna = new List <string>(); List <dynamic> valores = new List <dynamic>(); List <dynamic> condicao = new List <dynamic>(); coluna.Add("ativo"); valores.Add(0); condicao.Add("id=" + Id + ""); ExecuteNonSql.Executar("alarme", TipoDeOperacao.Tipo.Update, coluna, valores, condicao); } this.Close(); }
private void Cadastrar() { if (Verificar()) { OberSql(); if (ExecuteNonSql.Executar("usuarios", TipoDeOperacao.Tipo.Update, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Senha alterada com sucesso!"); this.Close(); } else { MsgBox.Show.Error("Não foi possivel alterar senha!"); } } }
private void Editar() { if (Verificador()) { Obterinfo(); if (ExecuteNonSql.Executar("alarme", TipoDeOperacao.Tipo.Update, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Editado com êxito!"); Listar(); Limpar(); } else { MsgBox.Show.Error("Erro ao editar!"); } } }
private void Editar() { if (v.Analisar()) { ObtePreSql(); if (ExecuteNonSql.Executar("empresas", TipoDeOperacao.Tipo.Update, coluna, valores, condicao) != -1) { Listar(); MsgBox.Show.Info("Empresa alterada com sucesso!"); } else { MsgBox.Show.Error("Erro ao editar empressa."); } } }
private void btn_avisado_Click(object sender, RoutedEventArgs e) { List <string> colunas = new List <string>(); colunas.Add("idaviso"); colunas.Add("usuario"); colunas.Add("data"); List <dynamic> valores = new List <dynamic>(); valores.Add(id); valores.Add(Sessao.usuario.Nome); valores.Add(Facilitadores.ConverterDataParaDataDoMysql.Converter(DateTime.Now)); ExecuteNonSql.Executar("aviso_recebido", TipoDeOperacao.Tipo.Insert, colunas, valores, null); Sessao.AtualizarNotificador(); }
private void Cadastrar() { if (Verificador()) { Obterinfo(); if (ExecuteNonSql.Executar("alarme", TipoDeOperacao.Tipo.Insert, colunas, valores, null) != -1) { MsgBox.Show.Info("Cadastrado com êxito!"); Listar(); Limpar(); } else { MsgBox.Show.Error("Erro ao cadastrar!"); } } }
private void Cadastro() { if (v.Analisar()) { ObtePreSql(); if (ExecuteNonSql.Executar("empresas", TipoDeOperacao.Tipo.Insert, coluna, valores, null) != -1) { Listar(); MsgBox.Show.Info("Empresa Cadastrada com sucesso!"); } else { MsgBox.Show.Error("Erro ao incluir empressa."); } } }
private void montarsql() { List <string> coluna = new List <string>(); coluna.Add("idusuario"); coluna.Add("idpermissao"); List <dynamic> valores = new List <dynamic>(); for (int a = 0; a < agrid.Items.Count; a++) { dynamic c = agrid.Items[a]; List <Controles.PacotePermissao> ad = c.Pacotes; for (int b = 0; b < ad.Count; b++) { if (ad[b].check.IsChecked == true) { valores.Add(cbo_nome.SelectedValue); valores.Add(ad[b].id); } } } List <dynamic> condicao = new List <dynamic>(); condicao.Add("idusuario=" + cbo_nome.SelectedValue + ""); ExecuteNonSql.Executar("permissao_usuario", TipoDeOperacao.Tipo.Delete, null, null, condicao); if (valores.Count > 0) { ExecuteNonSql.ExecutarThread("permissao_usuario", TipoDeOperacao.Tipo.InsertMultiplo, coluna, valores, null, true); } else { MsgBox.Show.Info("Alterado com êxito"); agrid.Items.Clear(); mostrar(); } }
private void excluir() { if (Facilitadores.ObterPermissao.Obter(this)) { List <dynamic> condicao = new List <dynamic>(); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("usuarios", TipoDeOperacao.Tipo.Delete, null, null, condicao) != -1) { MsgBox.Show.Info("Usuário excluido com êxito"); v.Limpar(); listar(); } else { MsgBox.Show.Error("Erro ao excluido usuário"); } } }
private void btn_cadastro_aviso_Click(object sender, RoutedEventArgs e) { if (v.Analisar()) { List <string> coluna = new List <string>(); coluna.Add("empresa"); coluna.Add("produto"); coluna.Add("placa"); coluna.Add("motorista"); coluna.Add("nota"); coluna.Add("idmotorista"); coluna.Add("data"); coluna.Add("container"); List <dynamic> valores = new List <dynamic>(); valores.Add(cbo_empresa.Text); valores.Add(cbo_servico.Text); valores.Add(cbo_placa.Text); valores.Add(cbo_motorista.Text); valores.Add(txt_nota.Text); valores.Add(cbo_motorista.SelectedValue); valores.Add(Facilitadores.ConverterDataParaDataDoMysql.Converter(DateTime.Now)); valores.Add(txt_conteiner.Text); if (ExecuteNonSql.Executar("aviso", TipoDeOperacao.Tipo.Insert, coluna, valores, null) != -1) { MsgBox.Show.Info("Aviso cadastrado com sucesso!"); Listar(); } else { MsgBox.Show.Error("Erro ao Cadastrar Aviso!"); } try { Banco.servicos n = new Banco.servicos(); n.Nome = cbo_servico.Text; n.Inserir(); } catch { } } }
private void Excluir() { if ((ogrid.SelectedValue + "") != "") { List <dynamic> condicao = new List <dynamic>(); DateTime Adata = DateTime.Parse(ogrid.SelectedValue + ""); condicao.Add("data='" + Facilitadores.ConverterDataParaDataDoMysql.Converter(Adata) + "'"); if (ExecuteNonSql.Executar("condicaoestoque", TipoDeOperacao.Tipo.Delete, null, null, condicao) != -1) { MsgBox.Show.Info("Excluido com Exito"); Listar(); } else { MsgBox.Show.Error("Erro ao Excluir"); } } }
public void pacote_novo() { if (Verificador()) { obtersql(); if (MsgBox.Show.Pergunta("Você quer mesmo cadastrar essa data de entrega para esta nota?")) { if (ExecuteNonSql.Executar("entrega", TipoDeOperacao.Tipo.Update, coluna, valores, condicao) != -1) { MsgBox.Show.Info("Cadastrado com sucesso!"); Listar(); } else { MsgBox.Show.Error("Erro ao cadastrar!"); } } } }
private void editar() { if (v.Analisar()) { if (txt_senha.Password == txt_confimacao.Password) { List <string> colunas = new List <string>(); colunas.Add("IdTipoUsuario"); colunas.Add("usuario"); colunas.Add("senha"); colunas.Add("nome"); colunas.Add("email"); List <dynamic> valores = new List <dynamic>(); valores.Add(lsl_tipos.SelectedValue); valores.Add(txt_usuario.Text); valores.Add(txt_senha.Password); valores.Add(txt_nome.Text); valores.Add(txt_email.Text); List <dynamic> condicao = new List <dynamic>(); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("usuarios", TipoDeOperacao.Tipo.Update, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Usuário editador com êxito"); v.Limpar(); listar(); } else { MsgBox.Show.Error("Erro ao editar usuário"); } } else { MsgBox.Show.Error("Senha não é igual a confirmação de senha."); } } }
private void excluir() { if (v.Analisar()) { List <string> colunas = new List <string>(); colunas.Add("tipo"); List <dynamic> valores = new List <dynamic>(); valores.Add(txt_nome.Text); List <dynamic> condicao = new List <dynamic>(); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("tipousuario", TipoDeOperacao.Tipo.Delete, colunas, valores, condicao) != -1) { MsgBox.Show.Info("Deletado com êxito!"); v.Limpar(); listar(); } else { MsgBox.Show.Error("Erro ao deletar!"); } } }
private void cadastro() { if (v.Analisar()) { List <string> colunas = new List <string>(); colunas.Add("tipo"); List <dynamic> valores = new List <dynamic>(); valores.Add(txt_nome.Text); List <string> condicao = new List <string>(); condicao.Add(ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("tipousuario", TipoDeOperacao.Tipo.Insert, colunas, valores, null) != -1) { MsgBox.Show.Info("Cadastrado com êxito!"); v.Limpar(); listar(); } else { MsgBox.Show.Error("Erro ao cadastrar!"); } } }
private void novo() { if (v.Analisar()) { if (VerificarExistenciaDeMotorista()) { List <string> colunas = new List <string>(); List <dynamic> valores = new List <dynamic>(); List <string> condicao = new List <string>(); colunas.Add("nome"); colunas.Add("cnh"); colunas.Add("cpf"); colunas.Add("vencimento"); valores.Add(txt_nome.Text.ToUpper()); valores.Add(txt_cnh.Text.ToUpper()); valores.Add(txt_cpf.Text.ToUpper()); valores.Add(dt_data.DisplayDate); condicao.Add("id=" + ogrid.SelectedValue + ""); if (ExecuteNonSql.Executar("motorista", TipoDeOperacao.Tipo.Insert, colunas, valores, null) != -1) { MsgBox.Show.Info("Cadastrado com êxito"); v.Limpar(); listar(); pacote1.ModoEdicao = false; } else { MsgBox.Show.Error("Erro ao cadastrar!"); } } } }
private void button1_Click(object sender, RoutedEventArgs e) { if (txt_doc.Text.Trim() != "") { double codigo = 0; try { codigo = double.Parse(Select.SelectSQL("SELECT max(codigo) FROM retorno_lote").Rows[0][0] + ""); } catch { } codigo++; List <string> coluna = new List <string>(); coluna.Add("idacerto_lote"); coluna.Add("data_baixa"); coluna.Add("docsap"); coluna.Add("quantidade"); coluna.Add("codigo"); List <dynamic> valores = new List <dynamic>(); for (int a = 0; a < barras.Count; a++) { if (barras[a].Valor > 0) { valores.Add(barras[a].Id); valores.Add(Facilitadores.ConverterDataParaDataDoMysql.Converter(DateTime.Now)); valores.Add(txt_doc.Text); valores.Add(barras[a].Valor); valores.Add(codigo); } } if (ExecuteNonSql.Executar("retorno_lote", TipoDeOperacao.Tipo.InsertMultiplo, coluna, valores, null) != -1) { for (int a = 0; a < barras.Count; a++) { if (barras[a].Valor > 0) { List <string> x_coluna = new List <string>(); x_coluna.Add("quantidade"); List <dynamic> x_valores = new List <dynamic>(); double inicial = double.Parse(Select.SelectSQL("select quantidade from acerto_lote where id=" + barras[a].Id + "").Rows[0][0] + ""); inicial = inicial - barras[a].Valor; if (inicial == 0) { x_valores.Add(0); } else { x_valores.Add(inicial); } List <dynamic> x_condicao = new List <dynamic>(); x_condicao.Add("id=" + barras[a].Id + ""); if (ExecuteNonSql.Executar("acerto_lote", TipoDeOperacao.Tipo.Update, x_coluna, x_valores, x_condicao) != -1) { } } } Mostrar(cbo_item.SelectedValue + ""); Sessao.AbrirPrograma(new Programas.Correcao.Resumo(), this); } else { MsgBox.Show.Error("Erro ao dar baixa."); } } }
private void NovoCadastro(DataSet tabelas) { DataTable tabela = tabelas.Tables[0]; if (temporario) { CadastroTemporario(tabela); return; } if (tabela.Rows.Count <= 0) { return; } List <string> colunas = new List <string>(); colunas.Add("data"); colunas.Add("posicao"); colunas.Add("numeroitem"); colunas.Add("descricao"); colunas.Add("quantidade"); colunas.Add("custo"); colunas.Add("valor"); List <dynamic> valores = new List <dynamic>(); DateTime adata = DateTime.Parse("" + updia.Valor + "/" + upmes.Valor + "/" + upano.Valor + " 00:00:00"); for (int a = 0; a < tabela.Rows.Count; a++) { valores.Add(adata); valores.Add(tabela.Rows[a]["Alocação"]); valores.Add(tabela.Rows[a]["N° do Item"]); valores.Add(tabela.Rows[a]["Descrição do item"]); string kj = (tabela.Rows[a]["Quantidade"] + "").Replace(".", ","); if (kj == "") { kj = "0"; } string kk = (tabela.Rows[a]["Custo"] + "").Replace(".", ","); if (kk == "") { kk = "0"; } valores.Add(double.Parse(kj)); valores.Add(double.Parse(kk)); valores.Add(double.Parse(kk) * double.Parse(kj)); } if (ExecuteNonSql.Executar("CondicaoEstoque", TipoDeOperacao.Tipo.InsertMultiplo, colunas, valores, null) != -1) { MsgBox.Show.Info("Relatório cadastrado!"); Listar(); } else { MsgBox.Show.Error("Erro ao cadastrar relatório."); } }
private void CadastroTemporario(DataTable tabela) { if (tabela.Rows.Count <= 0) { return; } List <string> colunas = new List <string>(); colunas.Add("data"); colunas.Add("posicao"); colunas.Add("numeroitem"); colunas.Add("descricao"); colunas.Add("quantidade"); colunas.Add("custo"); colunas.Add("valor"); List <dynamic> valores = new List <dynamic>(); DateTime adata = DateTime.Parse("30/12/2099 00:00:00"); for (int a = 0; a < tabela.Rows.Count; a++) { valores.Add(adata); valores.Add(tabela.Rows[a]["Alocação"]); valores.Add(tabela.Rows[a]["N° do Item"]); valores.Add(tabela.Rows[a]["Descrição do item"]); string kj = (tabela.Rows[a]["Quantidade"] + "").Replace(".", ","); if (kj == "") { kj = "0"; } string kk = (tabela.Rows[a]["Custo"] + "").Replace(".", ","); if (kk == "") { kk = "0"; } valores.Add(double.Parse(kj)); valores.Add(double.Parse(kk)); valores.Add(double.Parse(kk) * double.Parse(kj)); } if (ExecuteNonSql.Executar("CondicaoEstoque", TipoDeOperacao.Tipo.InsertMultiplo, colunas, valores, null) != -1) { if (checkBox1_Copy.IsChecked == false) { DateTime odia = DateTime.Parse("30/12/2099 00:00:00"); DateTime adataE = odia; double custoMinimo = 5; if (chk_custos.IsChecked == true) { EscolherData_Estoque data = new EscolherData_Estoque(); data.ShowDialog(); if (data.Data != null) { adata = data.Data; custoMinimo = data.slider.Value; } } RelatorioDeEstadoDeEstoque novo = new RelatorioDeEstadoDeEstoque(); Programas.RelatorioHTML pagina = new RelatorioHTML(novo.MontarHTML(odia, adataE, (Boolean)checkBox1.IsChecked, (Boolean)chk_custos.IsChecked, custoMinimo), true); pagina.ShowDialog(); } else { DateTime antes = DateTime.Parse(ObterUltimaData("30/12/2099")); DateTime odia = DateTime.Parse("30/12/2099 00:00:00"); RelatorioDeEstadoDeEstoque novo = new RelatorioDeEstadoDeEstoque(); Programas.RelatorioHTML pagina = new RelatorioHTML(novo.MontarHTML(odia, antes, (Boolean)checkBox1.IsChecked), false); pagina.ShowDialog(); } List <dynamic> condicao = new List <dynamic>(); DateTime Adata = DateTime.Parse("30/12/2099 00:00:00"); condicao.Add("data='" + Facilitadores.ConverterDataParaDataDoMysql.Converter(Adata) + "'"); ExecuteNonSql.Executar("condicaoestoque", TipoDeOperacao.Tipo.Delete, null, null, condicao); } else { MsgBox.Show.Error("Erro ao inserir"); } }