private void FrmEmail_Load(object sender, EventArgs e) { ProjetoCircoEntities db = new ProjetoCircoEntities(); var consulta = from p in db.Funcionario select new { p.NMFuncionario, p.Email, p.Cargo }; consulta = consulta.Where(x => x.Cargo.Contains("Costureira") || x.Cargo.Contains("Costureiro")); dataGridView.DataSource = consulta.ToList(); }
private void pictureBox1_Click(object sender, EventArgs e) { lstPesquisa.Items.Clear(); ProjetoCircoEntities db = new ProjetoCircoEntities(); var espetaculos = db.Espetaculos.Where(x => x.NMEspetaculo.Contains(txtBuscarEsp.Text)); foreach (Espetaculos a in espetaculos) { lstPesquisa.Items.Add(a); } }
private void btnTudo_Click(object sender, EventArgs e) { lstPesquisa.Items.Clear(); ProjetoCircoEntities db = new ProjetoCircoEntities(); var espetaculos = db.Espetaculos.Where(s => s.IDEspetaculo > 0); foreach (Espetaculos a in espetaculos) { lstPesquisa.Items.Add(a); } }
private void btnBusca_Click(object sender, EventArgs e) { ProjetoCircoEntities db = new ProjetoCircoEntities(); lstPesquisa.Items.Clear(); var financeiro = db.Financeiro.Where(x => x.Contratante.Contains(toolStripTextBoxPesquisa.Text)); foreach (Financeiro a in financeiro) { lstPesquisa.Items.Add(a); } }
private void btnTudo_Click(object sender, EventArgs e) { ProjetoCircoEntities db = new ProjetoCircoEntities(); lstPesquisa.Items.Clear(); var financeiro = db.Financeiro.Where(s => s.IDFinanceiro > 0); foreach (Financeiro a in financeiro) { lstPesquisa.Items.Add(a); } }
private void btnSalvar_Click(object sender, EventArgs e) { Financeiro financeiro = new Financeiro(); ProjetoCircoEntities db = new ProjetoCircoEntities(); if (LoadFinanceiro(financeiro)) { limparFrmCadFinanceiro(); db.Financeiro.Add(financeiro); db.SaveChanges(); MessageBox.Show("Item de Financeiro salvo com sucesso!", "Mensagem do sistema"); } }
public void InjetarDados(Financeiro financeiro) { if (financeiro != null) { ProjetoCircoEntities db = new ProjetoCircoEntities(); txtContratante.Text = financeiro.Contratante; txtTotalAReceber.Text = financeiro.TotalReceber.ToString(); txtCacheArtista.Text = financeiro.CacheArtista.ToString(); txtPrevisaoPaga.Text = financeiro.PrevisaoPagamento; txtFormaPag.Text = financeiro.FormaPagamento; txtEspe.Text = db.Espetaculos.Where(x => x.IDEspetaculo == financeiro.IDEspetaculo).Select(s => s.NMEspetaculo).SingleOrDefault(); if (financeiro.Realizado == true) { rbtRealizado.Checked = true; rbtNORealizado.Checked = false; } else { rbtRealizado.Checked = false; rbtNORealizado.Checked = true; } if (financeiro.Status == "Pago") { rbtPago.Checked = true; rbtAtraso.Checked = false; } else { rbtPago.Checked = false; rbtAtraso.Checked = true; } var lstPen = db.Pagos.Where(s => s.IDEspetaculo == financeiro.IDEspetaculo && s.Pago == false).ToList(); var lstPag = db.Pagos.Where(s => s.IDEspetaculo == financeiro.IDEspetaculo && s.Pago == true).ToList(); foreach (Pagos a in lstPen) { lstPendente.Items.Add(a); } foreach (Pagos a in lstPag) { lstPago.Items.Add(a); } } }
private void lstPesquisa_Click(object sender, EventArgs e) { ProjetoCircoEntities db = new ProjetoCircoEntities(); Espetaculos objEspetaculo = (Espetaculos)lstPesquisa.SelectedItem; if (objEspetaculo != null) { lstConvocado.Items.Clear(); lstPresente.Items.Clear(); List <Pagos> lstCon = db.Pagos.Where(x => x.IDEspetaculo == objEspetaculo.IDEspetaculo).ToList(); foreach (Pagos n in lstCon) { var aux = db.Artistas.Where(x => x.Id == n.IDArtista).Single(); lstConvocado.Items.Add(aux); } } }
public bool LoadFinanceiro(Financeiro financeiro) { if ((txtContratante.Text != string.Empty) && (txtTotalAReceber.Text != string.Empty)) { ProjetoCircoEntities db = new ProjetoCircoEntities(); financeiro.Contratante = txtContratante.Text; var str = txtTotalAReceber.Text.Replace("R$", "").Replace(".", ",").Trim(); financeiro.TotalReceber = double.TryParse(str, out var tempVal) ? tempVal : (double?)null; str = txtCacheArtista.Text.Replace("R$", "").Replace(".", ",").Trim(); financeiro.CacheArtista = double.TryParse(str, out tempVal) ? tempVal : (double?)null; financeiro.PrevisaoPagamento = txtPrevisaoPaga.Text; financeiro.FormaPagamento = txtFormaPag.Text; if (rbtPago.Checked) { financeiro.Status = "Pago"; } else if (rbtAtraso.Checked) { financeiro.Status = "Atraso"; } if (rbtRealizado.Checked) { financeiro.Realizado = true; } else if (rbtNORealizado.Checked) { financeiro.Realizado = false; } foreach (var item in lstPendente.Items) { Pagos pag = (Pagos)item; Pagos x = db.Pagos.Single(s => s.IDArtista == pag.IDArtista && s.IDEspetaculo == financeiro.IDEspetaculo); x.Pago = false; db.SaveChanges(); } foreach (var item in lstPago.Items) { Pagos pag = (Pagos)item; Pagos x = db.Pagos.Single(s => s.IDArtista == pag.IDArtista && s.IDEspetaculo == financeiro.IDEspetaculo); x.Pago = true; db.SaveChanges(); } return(true); } else if (txtContratante.Text == string.Empty) { MessageBox.Show("PREENCHA o campo CONTRATANTE!!!"); txtContratante.Focus(); return(false); } else { MessageBox.Show("PREENCHA o campo Total a receber!!!"); txtTotalAReceber.Focus(); return(false); } }