private List <Cobranca> GetCobrancas() { using CobrancaContext cobrancaContext = new CobrancaContext(); CobrancaServicos cobrancaServicos = new CobrancaServicos(cobrancaContext); //string quarto = "Quarto 1"; //DateTime date = DateTime.Parse("03/01/2021"); //string observacao = "Tessdfsfsdfsfs"; //Cobranca cobranca = new Cobranca(StatusCobranca.Deve, quarto, date, observacao); // cobranca.AddConta(new Conta("Aluguel", 1500)); // cobranca.AddConta(new Conta("Luz", 1500)); // cobranca.AddConta(new Conta("Agua", 1500)); // cobranca.AddConta(new Conta("Gas", 1500)); //cobrancaServicos.Insert(cobranca); return(cobrancaServicos.FindAll());; }
private void btnSalvar_Click(object sender, EventArgs e) { using CobrancaContext cobrancaContext = new CobrancaContext();//Adiciona/Recupera/Deleta a instância do banco de dados. CobrancaServicos cobrancaServicos = new CobrancaServicos(cobrancaContext); string quarto = txtQuarto.Text; DateTime date = DateTime.Parse(txtData.Text); string observacao = txtObservacao.Text; Cobranca.Nome = quarto; Cobranca.Data = date; Cobranca.Observacao = observacao; foreach (Conta conta in _listaContas) { Cobranca.Contas.Add(conta); } cobrancaServicos.Update(Cobranca); }
private void button1_Click(object sender, EventArgs e) { using CobrancaContext cobrancaContext = new CobrancaContext(); CobrancaServicos cobrancaServicos = new CobrancaServicos(cobrancaContext); var cobranca = cobrancaContext.Cobrancas.Include(cobranca => cobranca.Contas).OrderBy(cobranca => cobranca.Id).Last(); cobrancaServicos.Remove(cobranca.Id); }
private void Form1_Load(object sender, EventArgs e) { using CobrancaContext cobrancaContext = new CobrancaContext();//Adiciona/Recupera/Deleta a instância do banco de dados. CobrancaServicos cobrancaServicos = new CobrancaServicos(cobrancaContext); var cobrancas = cobrancaServicos.FindAllByDate(); foreach (var item in cobrancas) { var row = new string[] { item.Nome, item.Data.ToString() }; ListViewItem listViewItem = new ListViewItem(row); listViewItem.Tag = item; listViewContas.Items.Add(listViewItem); } }
private void btnSalvar_Click(object sender, EventArgs e) { using CobrancaContext cobrancaContext = new CobrancaContext();//Adiciona/Recupera/Deleta a instância do banco de dados. CobrancaServicos cobrancaServicos = new CobrancaServicos(cobrancaContext); string quarto = txtQuarto.Text; DateTime date = DateTime.Parse(txtData.Text); string observacao = txtObservacao.Text; Cobranca cobranca = new Cobranca(StatusCobranca.Deve, quarto, date, observacao); foreach (Conta conta in _listaContas) { cobranca.AddConta(conta); } cobrancaServicos.Insert(cobranca); }
private void btnEditar_Click(object sender, EventArgs e) { using CobrancaContext cobrancaContext = new CobrancaContext(); CobrancaServicos cobrancaServicos = new CobrancaServicos(cobrancaContext); Conta conta = new Conta(); var cobranca = cobrancaContext.Cobrancas.Include(cobranca => cobranca.Contas).OrderBy(cobranca => cobranca.Id).Last(); Editar editar = new Editar(cobranca); editar.txtQuarto.Text = cobranca.Nome; editar.txtData.Text = cobranca.Data.ToString(); editar.txtObservacao.Text = cobranca.Observacao; foreach (var item in cobranca.Contas) { var row = new string[] { item.Nome, item.Valor.ToString() }; ListViewItem listViewItem = new ListViewItem(row); listViewItem.Tag = item; editar.listViewContas.Items.Add(listViewItem); } editar.ShowDialog(); }