Esempio n. 1
0
        private void carregaGrid(string condicao)
        {
            if (entidade == "consumidor")
            {
                Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
                var dados = from form in contexto.Consumidor.ToList().Where(p => (p.nome.ToLower().RemoveDiacritics().Contains(condicao.ToLower().RemoveDiacritics().Trim()) || p.cpf.Contains(condicao.ToLower().RemoveDiacritics().Trim())))
                            select new
                {
                    id      = form.id,
                    nome    = form.nome,
                    cnpjCpf = form.cpf
                };
                dgvEntidade.DataSource = dados.ToList();
            }
            else if (entidade == "fornecedor")
            {
                Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
                var dados = from form in contexto.Fornecedor.ToList().Where(p => (p.razaoSocial.ToLower().RemoveDiacritics().Contains(condicao.ToLower().RemoveDiacritics().Trim()) || p.cnpj.Contains(condicao.ToLower().RemoveDiacritics().Trim())))
                            select new
                {
                    id      = form.id,
                    nome    = form.razaoSocial,
                    cnpjCpf = form.cnpj
                };

                dgvEntidade.DataSource = dados.ToList();
            }
        }
Esempio n. 2
0
        private void cmbTipoReclamacao_SelectedIndexChanged(object sender, EventArgs e)
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            int id = Convert.ToInt32(cmbTipoReclamacao.SelectedValue.ToString());

            cmbProblema.DataSource = contexto.ProblemaPrincipal.ToList().Where(p => p.TipoReclamacao.id == id).OrderBy(p => p.descricao).ToList();
        }
Esempio n. 3
0
        private void carregarGridFornecedor()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from fornecedor in contexto.Fornecedor.OrderBy(fornecedor => fornecedor.id)
                        select new
            {
                id          = fornecedor.id,
                razaoSocial = fornecedor.razaoSocial,
                fantasia    = fornecedor.fantasia,
                contato     = fornecedor.contato,
                endereco    = fornecedor.endereco,
                bairro      = fornecedor.bairro,
                cidadeID    = fornecedor.cidadeID,
                nomeCidade  = fornecedor.Cidade.descricao,
                cep         = fornecedor.cep,
                fone        = fornecedor.fone,
                celular     = fornecedor.celular,
                whatsapp    = fornecedor.whatsApp,
                email       = fornecedor.email,
                site        = fornecedor.site,
                cnpj        = fornecedor.cnpj
            };

            dgvFornecedor.DataSource = dados.ToList();
        }
Esempio n. 4
0
        private void Pesquisar()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from atendimento in contexto.Atendimento.ToList().Where(p => (p.Consumidor.nome.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim()) || p.Fornecedor.razaoSocial.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim())))
                        select new
            {
                id                  = atendimento.id,
                numeroProcon        = atendimento.numeroProcon,
                consumidorID        = atendimento.consumidorID,
                nomeConsumidor      = atendimento.Consumidor.nome,
                fornecedorID        = atendimento.fornecedorID,
                nomeFornecedor      = atendimento.Fornecedor.razaoSocial,
                problemaPrincipalID = atendimento.problemaPrincipalID,
                problemaPrincipal   = atendimento.ProblemaPrincipal.descricao,
                reclamacao          = atendimento.reclamacao,
                dataInicio          = atendimento.dataInicio,
                dataEncerramento    = atendimento.dataEncerramento,
                tipoAtendimentoID   = atendimento.tipoAtendimentoID,
                tipoAtendimento     = atendimento.TipoAtendimento.descricao,
                tipoReclamacaoID    = atendimento.tipoReclamacaoID,
                tipoReclamacao      = atendimento.TipoReclamacao.descricao
            };

            dgvAtendimento.DataSource = "";
            dgvAtendimento.DataSource = dados.ToList();
            trocaCorCIP();
        }
Esempio n. 5
0
        private void carregarGridAtendimento()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from atendimento in contexto.Atendimento.OrderBy(atendimento => atendimento.id)
                        select new
            {
                id                  = atendimento.id,
                numeroProcon        = atendimento.numeroProcon,
                consumidorID        = atendimento.consumidorID,
                nomeConsumidor      = atendimento.Consumidor.nome,
                fornecedorID        = atendimento.fornecedorID,
                nomeFornecedor      = atendimento.Fornecedor.razaoSocial,
                tipoAtendimentoID   = atendimento.tipoAtendimentoID,
                tipoAtendimento     = atendimento.TipoAtendimento.descricao,
                tipoReclamacaoID    = atendimento.tipoReclamacaoID,
                tipoReclamacao      = atendimento.TipoReclamacao.descricao,
                problemaPrincipalID = atendimento.problemaPrincipalID,
                problemaPrincipal   = atendimento.ProblemaPrincipal.descricao,
                reclamacao          = atendimento.reclamacao,
                dataInicio          = atendimento.dataInicio,
                dataEncerramento    = atendimento.dataEncerramento
            };

            dgvAtendimento.DataSource = "";
            dgvAtendimento.DataSource = dados.ToList();

            // trocaCorCIP();
        }
Esempio n. 6
0
        private void txtPesquisar_KeyPress(object sender, KeyPressEventArgs e)
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from fornecedor in contexto.Fornecedor.ToList().Where(p => (p.razaoSocial.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim()) || p.fantasia.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim())))
                        select new
            {
                id          = fornecedor.id,
                razaoSocial = fornecedor.razaoSocial,
                fantasia    = fornecedor.fantasia,
                contato     = fornecedor.contato,
                endereco    = fornecedor.endereco,
                bairro      = fornecedor.bairro,
                cidadeID    = fornecedor.cidadeID,
                nomeCidade  = fornecedor.Cidade.descricao,
                cep         = fornecedor.cep,
                fone        = fornecedor.fone,
                celular     = fornecedor.celular,
                whatsapp    = fornecedor.whatsApp,
                email       = fornecedor.email,
                site        = fornecedor.site,
                cnpj        = fornecedor.cnpj
            };

            dgvFornecedor.DataSource = "";
            dgvFornecedor.DataSource = dados.ToList();
        }
Esempio n. 7
0
        private void Pesquisar()
        {
            Modelo.SGAPContexto      contexto      = new Modelo.SGAPContexto();
            List <Modelo.Consumidor> lstConsumidor = new List <Modelo.Consumidor>();

            try
            {
                var dados = from consumidor in contexto.Consumidor.ToList().Where(p => (p.nome.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim()) || p.cpf.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim())))
                            select new
                {
                    id             = consumidor.id,
                    nomeConsumidor = consumidor.nome,
                    endereco       = consumidor.endereco,
                    bairro         = consumidor.bairro,
                    cidadeID       = consumidor.cidadeID,
                    nomeCidade     = consumidor.Cidade.descricao,
                    cep            = consumidor.cep,
                    fone           = consumidor.fone,
                    foneComercial  = consumidor.foneComercial,
                    celular        = consumidor.celular,
                    whatsapp       = consumidor.celular,
                    email          = consumidor.email,
                    rg             = consumidor.rg,
                    cpf            = consumidor.cpf,
                };
                dgvConsumidor.DataSource = "";
                dgvConsumidor.DataSource = dados.ToList();
            }
            catch (System.NullReferenceException)
            {
                //Fazer algo para tratar esse erro
            }
        }
Esempio n. 8
0
        private void carregarGridConsumidor()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from consumidor in contexto.Consumidor.OrderBy(consumidor => consumidor.id)
                        select new
            {
                id             = consumidor.id,
                nomeConsumidor = consumidor.nome,
                endereco       = consumidor.endereco,
                bairro         = consumidor.bairro,
                cidadeID       = consumidor.cidadeID,
                nomeCidade     = consumidor.Cidade.descricao,
                cep            = consumidor.cep,
                fone           = consumidor.fone,
                foneComercial  = consumidor.foneComercial,
                celular        = consumidor.celular,
                whatsapp       = consumidor.celular,
                email          = consumidor.email,
                rg             = consumidor.rg,
                cpf            = consumidor.cpf,
                orgaoEmissor   = consumidor.orgaoEmissor
            };

            dgvConsumidor.DataSource = dados.ToList();
        }
Esempio n. 9
0
        private void lbRemover_Click(object sender, EventArgs e)
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            Modelo.Entidade     entidade = new Modelo.Entidade();
            if (txtId.Text == "")
            {
                txtId.Text = "0";
            }

            int id = Convert.ToInt32(txtId.Text);

            if (id > 0)
            {
                entidade = contexto.Entidade.Find(id);

                DialogResult result; // confirmação da remoção
                result = MessageBox.Show("Confirma remoção da entidade?", "Remover", MessageBoxButtons.YesNo,
                                         MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
                if (result == DialogResult.Yes)
                {
                    contexto.Entidade.Remove(entidade);
                    contexto.SaveChanges();          // atualiza o banco de dados
                    MessageBox.Show("Entidade removida com sucesso!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                MessageBox.Show("Não há registo para remoção!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            carregarGridEntidade();
            limparCampos();
            habilitaCampos(false);
        }
Esempio n. 10
0
        private void carregaGrid()
        {
            if (entidade == "consumidor")
            {
                Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
                var dados = from form in contexto.Consumidor.OrderBy(x => x.nome)
                            select new
                {
                    id      = form.id,
                    nome    = form.nome,
                    cnpjCpf = form.cpf
                };
                dgvEntidade.DataSource = dados.ToList();
            }
            else if (entidade == "fornecedor")
            {
                Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
                var dados = from form in contexto.Fornecedor.OrderBy(x => x.razaoSocial)
                            select new
                {
                    id      = form.id,
                    nome    = form.razaoSocial,
                    cnpjCpf = form.cnpj
                };

                dgvEntidade.DataSource = dados.ToList();
            }
        }
Esempio n. 11
0
        private void picAdd_Click(object sender, EventArgs e)
        {
            frmCidade cons = new frmCidade();

            cons.ShowDialog();
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            cmbCidade.DataSource = contexto.Cidade.ToList().OrderBy(p => p.descEstado).ToList();
        }
Esempio n. 12
0
        private void lbSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                if (validarTextBox() == 0)
                {
                    Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
                    DialogResult        result;
                    result = MessageBox.Show("Confirma gravação dos dados?", "Salvar", MessageBoxButtons.YesNo,
                                             MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

                    if (result == DialogResult.Yes)
                    {
                        int             id       = Convert.ToInt32(txtId.Text);
                        Modelo.Entidade entidade = new Modelo.Entidade();

                        if (id != -1)
                        {
                            entidade = contexto.Entidade.Find(id);
                        }
                        entidade.id       = id;
                        entidade.nome     = txtNome.Text;
                        entidade.endereco = txtEndereco.Text;
                        entidade.cidadeID = Convert.ToInt32(cmbCidade.SelectedValue);
                        entidade.cep      = txtCep.Text;
                        entidade.fone     = txtTelefone.Text;
                        entidade.celular  = txtCelular.Text;
                        entidade.whatsApp = txtWhats.Text;
                        entidade.email    = txtEmail.Text;
                        entidade.site     = txtSite.Text;
                        entidade.contato  = txtContato.Text;

                        if (entidade.id == -1)
                        {
                            contexto.Entidade.Add(entidade);
                            limparCampos();
                            habilitaCampos(false);
                        }
                        else
                        {
                            contexto.Entry(entidade).State = EntityState.Modified;
                            limparCampos();
                            habilitaCampos(false);
                        }
                        contexto.SaveChanges();
                        carregarGridEntidade();
                    }
                    else
                    {
                        MessageBox.Show("Dados não gravados", "Salvar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
            }
            catch (System.Data.Entity.Validation.DbEntityValidationException)
            {
                MessageBox.Show("Campo Nome é obrigatório!", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 13
0
        private void picAdd_Click(object sender, EventArgs e)
        {
            frmTipoReclamacao reclamacao = new frmTipoReclamacao();

            reclamacao.ShowDialog();

            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            cmbTipoReclamacao.DataSource = contexto.TipoReclamacao.ToList().OrderBy(p => p.descricao).ToList();
        }
Esempio n. 14
0
        private void lbSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
                DialogResult        result;
                result = MessageBox.Show("Confirma gravação dos dados?", "Salvar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

                if (result == DialogResult.Yes)
                {
                    int id = Convert.ToInt32(txtId.Text);
                    Modelo.TipoReclamacao tipoReclamacao = new Modelo.TipoReclamacao();

                    if (id != -1)
                    {
                        tipoReclamacao = contexto.TipoReclamacao.Find(id);
                    }
                    tipoReclamacao.id        = id;
                    tipoReclamacao.descricao = txtDescricao.Text;

                    if (tipoReclamacao.id == -1)
                    {
                        bool teste = contexto.TipoReclamacao.ToList().Exists(p => p.descricao.ToLower().RemoveDiacritics().Equals(txtDescricao.Text.ToLower().RemoveDiacritics().Trim()));
                        if (teste)
                        {
                            MessageBox.Show("Tipo reclamação já cadastrada!", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtDescricao.Focus();
                        }
                        else
                        {
                            contexto.TipoReclamacao.Add(tipoReclamacao);
                            contexto.SaveChanges();
                            limparCampos();
                            habilitaCampos(false);
                            dgvTipoReclamacao.DataSource = "";
                            dgvTipoReclamacao.DataSource = contexto.Cidade.ToList();
                            carregarGridTipoReclamacao();
                        }
                    }
                    else
                    {
                        contexto.Entry(tipoReclamacao).State = EntityState.Modified;
                        contexto.SaveChanges();
                        habilitaCampos(false);
                    }
                }
                else
                {
                    MessageBox.Show("Dados não gravados", "Salvar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                carregarGridTipoReclamacao();
            }
            catch (System.Data.Entity.Validation.DbEntityValidationException)
            {
                MessageBox.Show("O campo Descrição é obrigatório!", "Alerta!", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 15
0
        private void picAddFornecedor_Click(object sender, EventArgs e)
        {
            frmFornecedor frmForn = new frmFornecedor();

            frmForn.ShowDialog();
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            ToolModeladas.dgvTransformation(dgvAtendimento);

            cmbFornecedor.DataSource = contexto.Fornecedor.OrderBy(p => p.razaoSocial).ToList();
        }
Esempio n. 16
0
        private void frmTipoReclamacao_Load(object sender, EventArgs e)
        {
            this.dgvTipoReclamacao.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            habilitaCampos(false);

            ToolModeladas.dgvTransformation(dgvTipoReclamacao);
            carregarGridTipoReclamacao();

            dgvTipoReclamacao.DataSource = contexto.TipoReclamacao.ToList();
        }
Esempio n. 17
0
        private void picProblema_Click(object sender, EventArgs e)
        {
            frmProblemaPrincipal frmProblema = new frmProblemaPrincipal(Convert.ToInt32(cmbTipoReclamacao.SelectedValue));

            frmProblema.ShowDialog();

            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            int id = Convert.ToInt32(cmbTipoReclamacao.SelectedValue.ToString());

            cmbProblema.DataSource = contexto.ProblemaPrincipal.ToList().Where(p => p.TipoReclamacao.id == id).OrderBy(p => p.descricao).ToList();
        }
Esempio n. 18
0
        private void picProblema_Click(object sender, EventArgs e)
        {
            frmCidade frmCidade = new frmCidade();

            frmCidade.ShowDialog();

            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            ToolModeladas.dgvTransformation(dgvFornecedor);

            cmbCidade.DataSource = contexto.Cidade.ToList().OrderBy(p => p.descEstado).ToList();
        }
Esempio n. 19
0
        private void frmEntidade_Load(object sender, EventArgs e)
        {
            this.dgvEntidade.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            ToolModeladas.dgvTransformation(dgvEntidade);
            carregarGridEntidade();
            habilitaCampos(false);

            cmbCidade.DisplayMember = "descEstado";
            cmbCidade.ValueMember   = "id";
            cmbCidade.DataSource    = contexto.Cidade.ToList().OrderBy(p => p.descEstado).ToList();
        }
Esempio n. 20
0
        private void lbRemover_Click(object sender, EventArgs e)
        {
            Modelo.SGAPContexto         contexto                = new Modelo.SGAPContexto();
            Modelo.Atendimento          atendimento             = new Modelo.Atendimento();
            List <AlteracaoAtendimento> lstAlteracaoAtendimento = new List <AlteracaoAtendimento>();

            btnAndamentos.Visible = false;
            lbEncaminhar.Visible  = false;

            if (txtId.Text == "")
            {
                txtId.Text = "0";
            }

            int id = Convert.ToInt32(txtId.Text);

            if (id > 0)
            {
                atendimento             = contexto.Atendimento.Find(id);
                lstAlteracaoAtendimento = contexto.AlteracaoAtendimento.Where(x => x.atendimentoID == id).ToList();

                DialogResult result; // confirmação da remoção
                result = MessageBox.Show("Confirma remoção do atendimento?", "Remover", MessageBoxButtons.YesNo,
                                         MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
                if (result == DialogResult.Yes)
                {
                    try
                    {
                        foreach (AlteracaoAtendimento alteracaoAtendimento in lstAlteracaoAtendimento)
                        {
                            contexto.AlteracaoAtendimento.Remove(alteracaoAtendimento);
                        }

                        contexto.Atendimento.Remove(atendimento);
                        contexto.SaveChanges();          // atualiza o banco de dados

                        carregarGridAtendimento();
                        limparCampos();
                        habilitaCampos(false);

                        MessageBox.Show("Atendimento removido com sucesso!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    catch (System.Data.Entity.Infrastructure.DbUpdateException)
                    {
                        MessageBox.Show("Atendimento não pode ser excluído, pois há históricos de andamento no mesmo!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("Não há registo para remoção!", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Esempio n. 21
0
        private void carregarGridTipoAtendimento()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from tipoAtendimento in contexto.TipoAtendimento.OrderBy(tipoAtendimento => tipoAtendimento.descricao)
                        select new
            {
                id        = tipoAtendimento.id,
                descricao = tipoAtendimento.descricao
            };

            dgvTipoAtendimento.DataSource = dados.ToList();
        }
Esempio n. 22
0
        private void picAddConsumidor_Click(object sender, EventArgs e)
        {
            frmConsumidor cons = new frmConsumidor();

            cons.ShowDialog();

            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            ToolModeladas.dgvTransformation(dgvAtendimento);

            cmbConsumidor.DataSource = contexto.Consumidor.ToList().OrderBy(p => p.descConsumidor).ToList();

            cmbConsumidor.Text = "";
        }
Esempio n. 23
0
        private void carregarGridCidade()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from cidade in contexto.Cidade.OrderBy(tipoReclamacao => tipoReclamacao.descricao)
                        select new
            {
                id        = cidade.id,
                descricao = cidade.descricao,
                uf        = cidade.uf
            };

            dgvCidade.DataSource = dados.ToList();
        }
Esempio n. 24
0
        private void txtPesquisar_KeyPress(object sender, KeyPressEventArgs e)
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from tipoAtendimento in contexto.TipoAtendimento.ToList().Where(p => (p.descricao.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim())))
                        select new
            {
                id        = tipoAtendimento.id,
                descricao = tipoAtendimento.descricao
            };

            dgvTipoAtendimento.DataSource = "";
            dgvTipoAtendimento.DataSource = dados.ToList();
        }
Esempio n. 25
0
        private void frmProblemaPrincipal_Load(object sender, EventArgs e)
        {
            this.dgvProblemaPrincipal.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            habilitaCampos(false);
            ToolModeladas.dgvTransformation(dgvProblemaPrincipal);
            carregarGridProblemaPrincipal();

            cmbTipoReclamacao.DisplayMember = "descricao";
            cmbTipoReclamacao.ValueMember   = "id";
            cmbTipoReclamacao.DataSource    = contexto.TipoReclamacao.ToList().OrderBy(p => p.descricao).ToList();
            cmbTipoReclamacao.SelectedValue = idProblemaPrincipal;
        }
Esempio n. 26
0
        private void Pesquisar()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from cidade in contexto.Cidade.ToList().Where(p => (p.descricao.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim()) || p.uf.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim())))
                        select new
            {
                id        = cidade.id,
                descricao = cidade.descricao,
                uf        = cidade.uf
            };

            dgvCidade.DataSource = "";
            dgvCidade.DataSource = dados.ToList();
        }
Esempio n. 27
0
        private void carregarGridProblemaPrincipal()
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from problemaPrincipal in contexto.ProblemaPrincipal.OrderBy(tipoReclamacao => tipoReclamacao.tipoReclamacaoID)
                        select new
            {
                id               = problemaPrincipal.id,
                descricao        = problemaPrincipal.descricao,
                tipoReclamacaoID = problemaPrincipal.tipoReclamacaoID,
                tipoReclamacao   = problemaPrincipal.TipoReclamacao.descricao
            };

            dgvProblemaPrincipal.DataSource = dados.ToList();
        }
Esempio n. 28
0
        private void txtPesquisar_KeyPress(object sender, KeyPressEventArgs e)
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from problemaPrincipal in contexto.ProblemaPrincipal.ToList().Where(p => (p.TipoReclamacao.descricao.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim()) || p.descricao.ToLower().RemoveDiacritics().Contains(txtPesquisar.Text.ToLower().RemoveDiacritics().Trim())))
                        select new
            {
                id = problemaPrincipal.id,
                tipoReclamacaoID = problemaPrincipal.tipoReclamacaoID,
                tipoReclamacao   = problemaPrincipal.TipoReclamacao.descricao,
                descricao        = problemaPrincipal.descricao
            };

            dgvProblemaPrincipal.DataSource = "";
            dgvProblemaPrincipal.DataSource = dados.ToList();
        }
Esempio n. 29
0
        private void frmCidade_Load(object sender, EventArgs e)
        {
            this.dgvCidade.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
            List <String> lstEstado = new List <String>();

            lstEstado.Add("AC");
            lstEstado.Add("AL");
            lstEstado.Add("AP");
            lstEstado.Add("AM");
            lstEstado.Add("BA");
            lstEstado.Add("CE");
            lstEstado.Add("DF");
            lstEstado.Add("ES");
            lstEstado.Add("GO");
            lstEstado.Add("MA");
            lstEstado.Add("MT");
            lstEstado.Add("MS");
            lstEstado.Add("MG");
            lstEstado.Add("PA");
            lstEstado.Add("PB");
            lstEstado.Add("PR");
            lstEstado.Add("PE");
            lstEstado.Add("PI");
            lstEstado.Add("RJ");
            lstEstado.Add("RN");
            lstEstado.Add("RS");
            lstEstado.Add("RO");
            lstEstado.Add("RR");
            lstEstado.Add("SC");
            lstEstado.Add("SP");
            lstEstado.Add("SE");
            lstEstado.Add("TO");


            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            ToolModeladas.dgvTransformation(dgvCidade);

            dgvCidade.DataSource = "";
            dgvCidade.DataSource = contexto.Cidade.ToList();

            habilitaCampos(false);

            carregarGridCidade();

            cmbUf.DataSource = lstEstado.ToList();

            limparCampos();
        }
Esempio n. 30
0
        private void carregaGrid(int id)
        {
            Modelo.SGAPContexto contexto = new Modelo.SGAPContexto();
            var dados = from andamento in contexto.Andamento.Where(x => x.atendimentoID == id).OrderByDescending(x => x.data)
                        select new
            {
                id            = andamento.id,
                descricao     = andamento.descricao,
                data          = andamento.data,
                atendimentoID = andamento.atendimentoID,
                atendimento   = andamento.Atendimento.numeroProcon,
                prazo         = andamento.prazo
            };

            dgvAndamentos.DataSource = dados.ToList();
        }