public Form5_Lancamentos() { InitializeComponent(); tabControl_A2_DetalhesLancamento.TabPages.Clear(); tabControl_A2_DetalhesLancamento.TabPages.Add(tabPage_A2_DetalhesLancamento); textBox_A2_Descricao.Select(); using (OikoDataContext bd = new OikoDataContext()) { contaBindingSource.DataSource = bd.Conta; formaPagamentoBindingSource.DataSource = bd.FormaPagamento; } AtualizarListaLancamentos(); }
public void CarregarGraficoReceitasDespesas() { decimal somaReceita=0; decimal somaDespesa = 0; using (OikoDataContext bd = new OikoDataContext()) { foreach (Lancamento lancamento in LancamentoController.all()) { if (lancamento.tipo == "Receita") { somaReceita += lancamento.valor; } else { somaDespesa += lancamento.valor; } } } chartDespesasReceitas.Series[0].Points[0].SetValueY(somaReceita); chartDespesasReceitas.Series[1].Points[0].SetValueY(somaDespesa); //// Data arrays. //string[] seriesArray = { "Cats", "Dogs" }; //int[] pointsArray = { 1, 2 }; //// Set palette. //this.chartDespesasReceitas.Palette = ChartColorPalette.SeaGreen; //// Set title. //this.chartDespesasReceitas.Titles.Add("Pets"); //// Add series. //for (int i = 0; i < seriesArray.Length; i++) //{ // // Add series. // Series series = this.chartDespesasReceitas.Series.Add(seriesArray[i]); // // Add point. // series.Points.Add(pointsArray[i]); //} }
public void AtualizarListaContasPagarReceber() { listViewContasPagarReceber.Items.Clear(); using (OikoDataContext bd = new OikoDataContext()) { var consulta = from c in bd.Lancamento where c.dataLancamento > DateTime.Now && c.status == false select c; foreach (Lancamento lancamento in consulta) { ListViewItem item = new ListViewItem(new string[] { lancamento.dataLancamento.ToString("dd/MM/yyyy"), lancamento.descricao, lancamento.valor.ToString() }); listViewContasPagarReceber.Items.Add(item); } } }
private void Form4_VisaoGeral_Load(object sender, EventArgs e) { OikoDataContext bd = new OikoDataContext(); contaBindingSource.DataSource = bd.Conta; var consulta = from c in bd.Categoria where c.tipo == "Receita" select new { c.id, c.nome }; categoriaBindingSource.DataSource = consulta; comboBox_A1_Categorias.SelectedItem = null; comboBox_A1_Conta.SelectedItem = null; AtualizarListaContas(); AtualizarListaContasPagarReceber(); CarregarGraficoReceitasDespesas(); }
public void habilitarDespesa() { button_A2_Despesa.Enabled = false; button_A2_Receita.Enabled = true; label_A2_FormaPaga.Enabled = true; comboBox_A2_FormaPaga.Enabled = true; using (OikoDataContext bd = new OikoDataContext()) { var consulta = from c in bd.Categoria where c.tipo == "Despesa" select new { c.id, c.nome }; categoriaBindingSource.DataSource = consulta; } panel_A2_BarStatus.BackColor = Color.Red; }
private void comboBox_A2_TipoLanc_SelectedIndexChanged(object sender, EventArgs e) { if (comboBox_A2_TipoLanc.Text == "Todos") { categoriaBindingSource1.DataSource = null; } else { string tipoLancamento = comboBox_A2_TipoLanc.Text; using (OikoDataContext bd = new OikoDataContext()) { var consulta = from c in bd.Categoria where c.tipo == tipoLancamento select new { c.id, c.nome }; categoriaBindingSource1.DataSource = consulta; } } }
private void button_A2_Filtrar_Click(object sender, EventArgs e) { DateTime dataInicial = dateTimePicker_A2_DataInicial.Value; DateTime dataFinal = dateTimePicker_A2_DataFinal.Value; if (comboBox_A2_TipoLanc.Text == "Todos") { using (OikoDataContext bd = new OikoDataContext()) { var consulta = from c in bd.Lancamento where c.dataLancamento > dataInicial && c.dataLancamento > dataInicial select c; AtualizarListaLancamentos(consulta); } } else { int idCategoria = Convert.ToInt32(comboBox_A2_TipoCateg.SelectedValue); using (OikoDataContext bd = new OikoDataContext()) { var consulta = from c in bd.Lancamento where c.dataLancamento > dataInicial && c.dataLancamento > dataInicial && c.idCategoria == idCategoria select c; AtualizarListaLancamentos(consulta); } } }