private void GravarDespesa() { if (!string.IsNullOrEmpty(txtTipoDespesa.Text)) { TipoDespesa tipoDespesa = new TipoDespesa(); TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); tipoDespesa.ClasseDespesaID = Convert.ToInt32(txtClasseDespesa.SelectedValue); tipoDespesa.NomeTipoDespesa = txtTipoDespesa.Text; tipoDespesaBO.GravarTipoDespesa(tipoDespesa); MessageBox.Show("Tipo despesa gravado com sucesso", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Information); if (MessageBox.Show("Desejar cadastrar outro tipo de despesa ?", "Pergunta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { txtClasseDespesa.Focus(); txtTipoDespesa.Clear(); } else { this.Close(); } } else { MessageBox.Show("Informe o nome tipo despesa", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void PopulaTipoDespesas() { try { TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); txtTipoDespesas.DataSource = tipoDespesaBO.CriaDataTableTipoDespesas(classeDespesaID); txtTipoDespesas.ValueMember = "TipoDespesaID"; txtTipoDespesas.DisplayMember = "NomeTipoDespesa"; } catch (Exception) { } }
public void CarregaDados(int tipoDespesaID) { if (tipoDespesaID > 0) { TipoDespesa tipoDespesa = new TipoDespesa(); TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); tipoDespesa = tipoDespesaBO.SelecionaTipoDespesaID(tipoDespesaID); lblTipoDespesaID.Text = tipoDespesa.TipoDespesaID.ToString(); txtClasseDespesa.SelectedValue = tipoDespesa.ClasseDespesaID; txtTipoDespesa.Text = tipoDespesa.NomeTipoDespesa; } }
public void CarregarComboTipoDespesa() { TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); TipoDespesaBE tipoDespesaBE = new TipoDespesaBE(); tipoDespesaBE.Ativo = true; List <TipoDespesaBE> listaTipoDespesaBE = tipoDespesaBO.Listar(tipoDespesaBE); cmbTipoDespesa.Items.Add("Selecione"); foreach (TipoDespesaBE retornoTipoDespesaBE in listaTipoDespesaBE) { cmbTipoDespesa.Items.Add(retornoTipoDespesaBE); } cmbTipoDespesa.DisplayMember = "Nome"; cmbTipoDespesa.ValueMember = "Id"; cmbTipoDespesa.SelectedIndex = 0; }
private void CarregaTipoDespesas() { DataTable dt = new DataTable(); TipoDespesaBO tipoDespesasBO = new TipoDespesaBO(); dt = tipoDespesasBO.CriaDataTableTipoDespesa(txtBusca.Text); if (dt != null) { listViewTipoDespesas.Items.Clear(); foreach (DataRow row in dt.Rows) { //Adiciona os itens do list view listViewTipoDespesas.Items.Add(row.ItemArray[0].ToString()); //0 listViewTipoDespesas.Items[countRow].SubItems.Add((row.ItemArray[1]).ToString()); //1 listViewTipoDespesas.Items[countRow].SubItems.Add(row.ItemArray[2].ToString()); //2 countRow++; } countRow = 0; } }
private void AlterarDespesa() { if (!string.IsNullOrEmpty(txtTipoDespesa.Text)) { TipoDespesa tipoDespesa = new TipoDespesa(); TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); tipoDespesa.TipoDespesaID = int.Parse(lblTipoDespesaID.Text); tipoDespesa.ClasseDespesaID = Convert.ToInt32(txtClasseDespesa.SelectedValue); tipoDespesa.NomeTipoDespesa = txtTipoDespesa.Text; tipoDespesaBO.AlteraTipoDespesa(tipoDespesa); MessageBox.Show("Tipo despesa alterado com sucesso", "Ok", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Informe o nome tipo despesa", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public void CarregaDadosEditarLancamento(int lancamentoID) { this.lancamentoID = lancamentoID; Lancamentos lancamentos = new Lancamentos(); LancamentosBO lancamentosBO = new LancamentosBO(); editar = true; lancamentos = lancamentosBO.SelecionarLancamentoID(lancamentoID); if (lancamentos != null) { tabLancamentos.TabPages.Remove(tabPage3); lblLancamentoID.Text = lancamentos.LancamentoID.ToString(); txtDataEmissao.Text = lancamentos.DataEmissao.ToString("dd/MM/yyyy"); txtDataEntrada.Text = lancamentos.DataCadastro.ToString("dd/MM/yyyy"); txtDescricao.Text = lancamentos.Descricao; txtNumDocum.Text = lancamentos.NumDoc; cbNumeroParcelas.SelectedText = lancamentos.NumParcela.ToString(); //pega o favorecido CadastroFornecedoresBO fornecedoresBO = new CadastroFornecedoresBO(); CadastroFornecedores fornecedores = new CadastroFornecedores(); fornecedores._CodigoFornecedor = lancamentos.CodClienteFornecedor; fornecedores = fornecedoresBO.SelecionaFornecedores(fornecedores); if (fornecedores != null) { cbClieForn.Text = fornecedores._Nome_Fantasia; } //pega tipo despesa TipoDespesa tipoDespesa = new TipoDespesa(); TipoDespesaBO tipoDespesaBO = new TipoDespesaBO(); tipoDespesa = tipoDespesaBO.SelecionaTipoDespesaID(lancamentos.TipoDespesaID); if (tipoDespesa != null) { txtTipoDespesas.Text = tipoDespesa.NomeTipoDespesa; } //pega clase despesa - provisoriamente ClasseDespesa classeDespesa = new ClasseDespesa(); ClasseDespesaBO classeDepsaBO = new ClasseDespesaBO(); classeDespesa = classeDepsaBO.SelecionarClasseDespesaID(tipoDespesa.ClasseDespesaID); if (classeDespesa != null) { txtClasseDespesas.Text = classeDespesa.NomeClasse; } //pega tipo documento TipoDocumento tipoDocumento = new TipoDocumento(); TipoDocumentoBO tipoDocumentoBO = new TipoDocumentoBO(); tipoDocumento = tipoDocumentoBO.SelecionarTipoDocumentoID(lancamentos.TipoDocumento); if (tipoDocumento != null) { cbTipoDocumento.Text = tipoDocumento.NomeTipoDocumento; } txtTipoLancamento.Text = lancamentos.TipoLancamento; txtTotalParcela.Text = lancamentos.ValorPrincipal.ToString("C"); txtValorDocumento.Text = lancamentos.ValorPrincipal.ToString("C"); txtVencimentoInicial.Text = lancamentos.DataVencimento.ToString("dd/MM/yyyy"); txtPagando.Text = lancamentos.ValorPrincipal.ToString("C"); } }