private void BtnSalvar_Click(object sender, EventArgs e) { //passa a categoria digitada ou escolhida string categoria = cbCategoria.Text; //Chama o salvar categoria enviando a categoria inserida e 0 como sendo não gasto int idCategoria = objCategoriaReceita.Salvar(categoria); //Recebe a descricao da transacao string descricao = txtDesc.Text; decimal valor = numValor.Value; bool validou = Validacao.ValidarTransacao(valor, categoria); if (validou) { if (atualizar == true) { objReceita.Atualizar(idTransacao, valor, idCategoria, descricao); MessageBox.Show("Dados atualizados com Sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { //Envia os valores já formatados para o metodo de salvar modificado objReceita.Salvar(numValor.Value, idCategoria, descricao); this.Close(); } } else { _ = new FrmPopupInformacao(); } }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oReceita, valores); return(oReceita.Salvar()); }