private void btnEditar_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Tem certeza que deseja alterar? ", "Mensagem do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                Funcionario x = db.Funcionario.Single(s => s.IDFuncionario == a.IDFuncionario);
                LoadFuncionario(x);

                db.SaveChanges();
                MessageBox.Show("CADASTRO DO FUNCIONÁRIO ALTERADO COM SUCESSO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
示例#2
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Tem certeza que deseja alterar? ", "Mensagem do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                Peças x = db.Peças.Single(s => s.CDPeças == a.CDPeças);
                if (LoadPec(x))
                {
                    db.SaveChanges();
                    MessageBox.Show("CADASTRO DE PEÇA ALTERADO COM SUCESSO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Tem certeza que deseja excluir? ", "Mensagem do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                LimparArtista();
                db.Artistas.Remove(db.Artistas.Single(x => x.Id == a.Id));
                db.SaveChanges();
                MessageBox.Show("CADASTRO DO ARTISTA EXCLUIDO COM SUCESSO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                FrmArtistas frmArtistas = new FrmArtistas();
                frmArtistas.Show();
                this.Close();
            }
        }
示例#4
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Funcionario funcionarios = new Funcionario();

            if (LoadFuncionario(funcionarios))
            {
                limparFrmCadFuncionario();
                db.Funcionario.Add(funcionarios);
                db.SaveChanges();
                MessageBox.Show("Funcionários salvo com sucesso!", "Mensagem do sistema");
            }
        }
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Coleções col = new Coleções();

            if (LoadCol(col))
            {
                limparFrmCadColecoes();
                db.Coleções.Add(col);
                db.SaveChanges();
                MessageBox.Show("Coleção salva com sucesso!", "Mensagem do sistema");
            }
        }
示例#6
0
        private void btnInserir_Click(object sender, EventArgs e)
        {
            Local local = new Local();

            local.NMLocal      = txtEspetaculo.Text;
            txtEspetaculo.Text = string.Empty;

            db.Local.Add(local);
            db.SaveChanges();
            MessageBox.Show("Local salvo com sucesso!", "Mensagem do sistema");
            this.Close();
        }
示例#7
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Artistas artista = new Artistas();

            if (LoadArtista(artista))
            {
                LimparArtista();
                db.Artistas.Add(artista);
                db.SaveChanges();
                MessageBox.Show("Usuário salvo com sucesso!", "Mensagem do sistema");
            }
        }
        private void btnEditar_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Tem certeza que deseja alterar? ", "Mensagem do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                Coleções x = db.Coleções.Single(s => s.IDColecao == c.IDColecao);
                LoadCol(x);

                db.SaveChanges();
                MessageBox.Show("CADASTRO DA COLEÇÃO ALTERADO COM SUCESSO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        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");
            }
        }
        private void btnEditar_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Tem certeza que deseja alterar? ", "Mensagem do Sistema", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (result == DialogResult.Yes)
            {
                Financeiro x = db.Financeiro.Single(s => s.IDFinanceiro == a.IDFinanceiro);
                if (LoadFinanceiro(x))
                {
                    db.SaveChanges();
                    MessageBox.Show("CADASTRO DO FINANCEIRO ALTERADO COM SUCESSO", "Mensagem do Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
示例#11
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            Peças pec = new Peças();

            if (LoadPec(pec))
            {
                var objPec = db.Peças.Where(x => x.CDPeças == pec.CDPeças).SingleOrDefault();

                if (objPec == null)
                {
                    db.Peças.Add(pec);
                    db.SaveChanges();
                    MessageBox.Show("Peça salva com sucesso!", "Mensagem do sistema");
                    limparFrmCadPec();
                }
                else
                {
                    MessageBox.Show("Código peça já existente, não aceitamos peça com codigo igual", "Mensagem do sistema");
                    txtCodPec.Focus();
                }
            }
        }
        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);
            }
        }