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;
            }
        }
Exemple #2
0
        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);
        }