public void Save(string Motivo, string Operacao, decimal Valor, DateTime Data) { if (Motivo == string.Empty || Operacao == string.Empty || Valor == 0) { MessageBox.Show("FALHA,PREENCHA OS CAMPOS!", "TOPMOVIE - ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); Clear = false; } else { ContabilidadeDataBase save = new ContabilidadeDataBase(); // Salvar Transação DTOContabilidade ContabilidadeDTO = new DTOContabilidade(); ContabilidadeDTO.Motivo = Motivo; ContabilidadeDTO.Operacao = Operacao; ContabilidadeDTO.Valor = Valor; ContabilidadeDTO.Data = Data; save.SaveTrans(ContabilidadeDTO); MessageBox.Show("TRANSAÇÃO SALVA COM SUCESSO!", "TOPMOVIE", MessageBoxButtons.OK, MessageBoxIcon.Information); Clear = true; } }
public void SaveTrans(DTOContabilidade contabilidade) { string query = "insert into tb_contabilidade(ds_motivo,op_operacao,vl_valor,dt_data_da_transacao) VALUES (@ds_motivo,@op_operacao,@vl_valor,@dt_data_da_transacao)"; List <MySqlParameter> parameters = new List <MySqlParameter>(); parameters.Add(new MySqlParameter("ds_motivo", contabilidade.Motivo)); parameters.Add(new MySqlParameter("op_operacao", contabilidade.Operacao)); parameters.Add(new MySqlParameter("vl_valor", contabilidade.Valor)); parameters.Add(new MySqlParameter("dt_data_da_transacao", contabilidade.Data.ToString("yyyy-MM-dd"))); ProjetoDataBase database = new ProjetoDataBase(); database.ExecuteInsertParamters(query, parameters); }