private void Btn_Gerar_Click(object sender, EventArgs e) { Operacao = "Novo"; var lancamento = CapturarFormulario(); var lancamentoSemelhante = new Valores_Fixos { Valor = lancamento.Valor, Movimentacao = "S", Estabelecimento = lancamento.Estabelecimento, Observacao = lancamento.Observacao, DiaPagamento = lancamento.Data_Pagamento.Day, Nome = "Similar lancamento" }; if (Rdb_Unico.Checked) { var lancamentos = new List <Valores_Fixos>(); lancamentos.Add(lancamentoSemelhante); SimilarUnico(lancamentos); } else { SimilarVarios(lancamentoSemelhante); } }
private void PreencherFormulario(Valores_Fixos valor) { Txt_Codigo.Text = valor.Id.ToString(); Txt_CodigoEstabelecimento.Text = valor.Estabelecimento.Id.ToString(); Txt_NomeDespesa.Text = valor.Nome; Txt_NomeEstabelecimento.Text = valor.Estabelecimento.Nome; Txt_Observacao.Text = valor.Observacao; Msk_Valor.Text = valor.Valor.ToString(); Cbo_TipoMovimentacao.SelectedIndex = valor.Movimentacao == "E" ? 0 : 1; Cbo_DiaPagamento.SelectedItem = valor.DiaPagamento; }
public void ExcluirDespesaFixas(Valores_Fixos DespesaFixa) { var DespesaFixaNegocio = new ValoresFixosNegocio(); if (DespesaFixaNegocio.ValidaDespesaFixa(DespesaFixa)) { var session = NHibernateHelper.AbreSession(); var dao = new ValoresFixosDAO(session); dao.Excluir(DespesaFixa); session.Close(); Mensagem = "Dados excluidos com sucesso"; } }
private void SimilarVarios(Valores_Fixos lancamento) { var Lancamentos = new List <Valores_Fixos>(); var QuantParcelas = Convert.ToInt32(Msk_Parcelas.Text); lancamento.Parcela = QuantParcelas; Lancamentos.Add(lancamento); var F = new Frm_ImportaMovimentacaoFixa(Lancamentos, 1); F.TipoOperacao = 2; F.ShowDialog(); Grp_Similar.Visible = false; }
private Valores_Fixos CapturarFormulario() { var idEstabelecimento = int.Parse(Txt_CodigoEstabelecimento.Text); var estabelecimento = EstabelecimentoControle.BuscarEstabelecimentoId(idEstabelecimento); var ValorFixo = new Valores_Fixos(); ValorFixo.Nome = Txt_NomeDespesa.Text; ValorFixo.Valor = double.Parse(Msk_Valor.Text); ValorFixo.Ativo = Ckb_AtivoInativo.Checked; ValorFixo.DiaPagamento = Convert.ToInt32(Cbo_DiaPagamento.Text); ValorFixo.Movimentacao = Cbo_TipoMovimentacao.Text == "Entrada" ? "E" : "S"; ValorFixo.Observacao = Txt_Observacao.Text; ValorFixo.Estabelecimento = estabelecimento; ValorFixo.UsValoresFixos = Frm_ControleFinanceiro.GetusuarioLogado(); return(ValorFixo); }
internal bool ValidaDespesaFixa(Valores_Fixos DespesaFixa) { return(true); }