Ejemplo n.º 1
0
        private void BOTAOATUALIZARCADASTRO_Click(object sender, EventArgs e)
        {
            Cadastro cadastro = new Cadastro();

            cadastro.codigo         = Int32.Parse(EDITCODICOCADASTRO.Text);
            cadastro.razaosocial    = EDITNOMECADASTRO.Text;
            cadastro.rginsestadual  = EDITINSCRICAOESTADUAL.Text;
            cadastro.cpfcnpj        = MASKCPFCNPJ.Text;
            cadastro.datanascimento = MASKDATANASCIMENTO.Value;
            cadastro.tipo           = COMBOTIPOCADASTRO.Text;
            CadastroController cadcontroller = new CadastroController();

            cadcontroller.alterar(cadastro);

            Endereco endereco = new Endereco();

            endereco.cadcodigo   = Int32.Parse(EDITCODICOCADASTRO.Text);
            endereco.logradouro  = EDITENDERECO.Text;
            endereco.numero      = EDITNUMERO.Text;
            endereco.complemento = EDITCOMPLEMENTO.Text;
            endereco.bairro      = EDITBAIRRO.Text;
            endereco.cep         = MASKCEP.Text;
            endereco.estado      = COMBOESTADO.Text;
            EnderecoController endcontroller = new EnderecoController();

            endcontroller.alterar(endereco);

            Telefone telefone = new Telefone();

            telefone.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            telefone.ddd       = EDITDDD.Text;
            telefone.telefone  = EDITTELEFONE.Text;
            telefone.tipo      = "TELEFONE";
            telefone.email     = EDITEMAIL.Text;
            TelefoneController telcontroller = new TelefoneController();

            telcontroller.alterar(telefone);

            Cidade cidade = new Cidade();

            cidade.nome      = EDITCIDADE.Text;
            cidade.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            CidadeController cidcontroller = new CidadeController();

            cidcontroller.alterar(cidade);

            Documentacao documento = new Documentacao();

            documento.cadcodigo    = Int32.Parse(EDITCODICOCADASTRO.Text);
            documento.categoria    = EDITCATEGORIACNH.Text;
            documento.dataemissao  = MASKDATAEMISSAOCNH.Value;
            documento.datavalidade = MASKDATAVALIDADECNH.Value;
            documento.numerocnh    = EDITNUMEROCNH.Text;

            MessageBox.Show("Cadastro atualizado com sucesso");
            limpaTela();
        }
Ejemplo n.º 2
0
        private void BOTAOEXCLUIRCADASTRO_Click(object sender, EventArgs e)
        {
            BOTAOATUALIZARCADASTRO.Enabled = false;

            Cidade cidade = new Cidade();

            cidade.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            CidadeController cidcontroller = new CidadeController();

            cidcontroller.excluir(cidade);

            Documentacao documento = new Documentacao();

            documento.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            DocumentacaoController doccontroller = new DocumentacaoController();

            doccontroller.excluir(documento);

            Endereco endereco = new Endereco();

            endereco.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            EnderecoController endcontroller = new EnderecoController();

            endcontroller.excluir(endereco);

            Telefone telefone = new Telefone();

            telefone.cadcodigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            TelefoneController telcontroller = new TelefoneController();

            telcontroller.excluir(telefone);

            Cadastro cadastro = new Cadastro();

            cadastro.codigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            CadastroController cadcontroller = new CadastroController();

            cadcontroller.excluir(cadastro);

            Veiculo veiculo = new Veiculo();

            veiculo.codigo = Int32.Parse(EDITCODICOCADASTRO.Text);
            VeiculoController veicontroller = new VeiculoController();

            if (veicontroller.excluir(veiculo) == true)
            {
                MessageBox.Show("Cadastro excluído com sucesso");
            }
            else
            {
                MessageBox.Show("O veículo não pode ser excluído pois existem registros de locação ou manutenção");
            }
            limpaTela();
        }
Ejemplo n.º 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //Verifica se o usuario está logado, se é Administrador e se ele está ativo
        try
        {
            if (Session["usuario"] == null || Session["UsuarioStatus"].ToString() != "A")
            {
                Response.Redirect("../Home.aspx");
            }
        }
        catch
        {
            Response.Redirect("../Home.aspx");
        }

        questaocont = new QuestaoController();
        questao     = new QuestaoBean();
        questao     = questaocont.ConsultarQuestaoNaorespondia(idperfil);
        if (questao != null)
        {
            //Seta a label com o texto da questão
            questaotexto.Text = "<h2>" + questao.Texto_questao + "</h2>";
            //Cria um textbox para armazenar o id da questão
            idquestao = questao.Id_questao;
            //seta radio list para receber as respostas
            radiolist.Items.Clear();
            respostacont = new RespostaController();
            foreach (RespostaBean resposta in this.respostacont.ListarRespostaQuestao(questao.Id_questao))
            {
                //Cria um list item para armazenar o texto e o valor da resposta
                ListItem itemresposta = new ListItem();
                itemresposta.Text  = resposta.Texto_resposta;
                itemresposta.Value = Convert.ToString(resposta.Id_resposta);
                //Armazena essa resposta na radiolis(Questão)
                radiolist.Items.Add(itemresposta);
            }
            pnQuestionario.Controls.Add(radiolist);
        }
        else
        {
            btProximo.Visible = false;
            questaotexto.Text = "<h1>Questionario Finalizado</h1>";
            cidade            = new CidadeBean();
            cidadecont        = new CidadeController();
            cidade            = cidadecont.ConsultaCidadePerfil(idperfil);
            cursocont         = new CursoController();
            cursocont.InserirCursoIndicadoQuestionarios(idperfil, cidade.Id_cidade);
            ;
        }
    }
    //Após selecionar estado ele adiciona as cidades do estado
    protected void DDLestado_SelectedIndexChanged(object sender, EventArgs e)
    {

        int id_estado = 0;
        //Pega o Id do estado
        id_estado = Convert.ToInt16(DDLestado.SelectedValue);
        //chamando o controller das cidades
        cidadecont = new CidadeController();
        //Peenche a lista das cidades de acordo com o estado
        foreach (CidadeBean cidade in this.cidadecont.ListarCidadesPorEstado(id_estado))
        {
            DDLcidade.Items.Add(new ListItem(cidade.Nome, Convert.ToString(cidade.Id_cidade)));
        }
        //!!!!!!!!!!!!!!!ATENÇÃO!! ao trocar para outros estados devemos limpar a lista, senão ele apenas dicionara mais cidades
    }
 private void CarregarCidades()
 {
     //Limpa a lista antes de receber
     DDLcidade.Items.Clear();
     int id_estado = 0;
     //Pega o Id do estado
     id_estado = Convert.ToInt16(DDLestado.SelectedValue);
     //chamando o controller das cidades
     cidadecont = new CidadeController();
     //Peenche a lista das cidades de acordo com o estado
     foreach (CidadeBean cidade in this.cidadecont.ListarCidadesPorEstado(id_estado))
     {
         DDLcidade.Items.Add(new ListItem(cidade.Nome, Convert.ToString(cidade.Id_cidade)));
     }
 }
    private void CarregarCamposAlterar()
    {

        unidade = new UnidadeEnsinoBean();
        cidade = new CidadeBean();
        unidade.Id_unidade = Convert.ToInt32(Request.QueryString["Id_Unidade"]);

        unicont = new UnidadeController();
        unidade = unicont.ConsultarUnidadeId(unidade.Id_unidade);
        //Consulta Cidade_Unidade
        try
        {
            cidadecont = new CidadeController();
            cidade = cidadecont.ConsultarCidadePorId(unidade.Id_cidade);
        }
        catch
        {

        }
        if (cidade.Id_estado != 0)
        {
            //Seleciona o estado 
            DDLestado.SelectedValue = Convert.ToString(cidade.Id_estado);
        }
        //Carrega as cidades do estado
        try
        {
            CarregarCidades();
        }
        catch
        {

        }
        //Seleciona a cidade que já estava cadastrado no BD
        if (cidade.Id_cidade != 0)
        {
            DDLcidade.SelectedValue = Convert.ToString(cidade.Id_cidade);
        }


        

        Txtnome.Text = unidade.Nome_unidade;
        Txtendereco.Text = unidade.Endereco_unidade;
        TxtSite.Text = unidade.Site;
        Txtdescricao.InnerText = unidade.Descricao_unidade;
    }
Ejemplo n.º 7
0
        //Método para carregar os combos de cidade.
        public static void CarregarComboCidade(int codEstado, ref SuperComboBox combo)
        {
            try
            {
                CidadeController cidCtrl = new CidadeController();

                if (codEstado > 0)
                {
                    DataTable table = cidCtrl.CarregarCidadeController(codEstado);

                    combo.CarregaCombo(table, "Cod_Cidade", "Nome_Cidade", UserControl.eTipoMensagem.Selecione);
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Ejemplo n.º 8
0
        private void comboBoxEstado_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                Int64 idEstado = (Int64)comboBoxEstado.SelectedValue;

                CidadeController controlCidade = new CidadeController();

                Dictionary <Int64, Cidade> mapaCidades = (Dictionary <Int64, Cidade>)controlCidade.BD('f', idEstado);

                comboBoxCidade.DisplayMember = "descricao";
                comboBoxCidade.ValueMember   = "id";

                comboBoxCidade.DataSource = mapaCidades.Values.ToList <Cidade>();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO AO CARREGAR COMBO DE CIDADES: " + ex.Message);
            }
        }
Ejemplo n.º 9
0
        private void BOTAOSALVARCADASTRO_Click(object sender, EventArgs e)
        {
            BOTAOEXCLUIRCADASTRO.Enabled   = false;
            BOTAOATUALIZARCADASTRO.Enabled = false;

            //Chamado o metodo validadados caso todos as validacoes sejam verdadeiras executada a gravacao.
            if (validaDado())
            {
                //Gravando dados na tabela cadastro
                Cadastro cadastro = new Cadastro();
                cadastro.tipo        = COMBOTIPOCADASTRO.Text;
                cadastro.razaosocial = EDITNOMECADASTRO.Text;
                if (EDITINSCRICAOESTADUAL.Text != "")
                {
                    cadastro.rginsestadual = EDITINSCRICAOESTADUAL.Text;
                }
                else
                {
                    cadastro.rginsestadual = "";
                }

                if (MASKDATANASCIMENTO.Text != "")
                {
                    cadastro.datanascimento = MASKDATANASCIMENTO.Value;
                }
                else
                {
                    cadastro.datanascimento = DateTime.Parse("");
                }

                cadastro.cpfcnpj = MASKCPFCNPJ.Text;

                CadastroController cadcontroller = new CadastroController();

                int cadcodigo;
                cadcodigo = cadcontroller.salvar(cadastro);

                //Gravando dados na tabela Endereco
                Endereco endereco = new Endereco();
                endereco.logradouro  = EDITENDERECO.Text;
                endereco.numero      = EDITNUMERO.Text;
                endereco.bairro      = EDITBAIRRO.Text;
                endereco.complemento = EDITCOMPLEMENTO.Text;
                endereco.cep         = MASKCEP.Text;
                endereco.estado      = COMBOESTADO.Text;
                endereco.cadcodigo   = cadcodigo;

                EnderecoController endcontroller = new EnderecoController();
                endcontroller.salvar(endereco);

                //Gravando dados na tabela cidade
                Cidade cidade = new Cidade();
                cidade.nome      = EDITCIDADE.Text;
                cidade.cadcodigo = cadcodigo;

                CidadeController cidcontroller = new CidadeController();
                cidcontroller.salvar(cidade);

                //Gravando dados na tabela Telefon
                Telefone telefone = new Telefone();
                telefone.email     = EDITEMAIL.Text;
                telefone.cadcodigo = cadcodigo;
                telefone.ddd       = EDITDDD.Text;
                telefone.tipo      = "CELULAR";
                telefone.telefone  = EDITTELEFONE.Text;
                TelefoneController telcontroller = new TelefoneController();
                telcontroller.salvar(telefone);

                //Gravando dados na tabela documentacao
                Documentacao documento = new Documentacao();
                documento.cadcodigo = cadcodigo;
                if (EDITNUMEROCNH.Text != "")
                {
                    documento.numerocnh = EDITNUMEROCNH.Text;
                }
                else
                {
                    documento.numerocnh = "";
                }
                if (EDITCATEGORIACNH.Text != "")
                {
                    documento.categoria = EDITCATEGORIACNH.Text;
                }
                else
                {
                    documento.categoria = "";
                }
                if (MASKDATAEMISSAOCNH.Text != "")
                {
                    documento.dataemissao = MASKDATAEMISSAOCNH.Value;
                }
                else
                {
                    documento.dataemissao = DateTime.Parse("");
                }
                if (MASKDATAVALIDADECNH.Text != "")
                {
                    documento.datavalidade = MASKDATAVALIDADECNH.Value;
                }
                else
                {
                    documento.datavalidade = DateTime.Parse("");
                }
                DocumentacaoController doccontroller = new DocumentacaoController();
                doccontroller.salvar(documento);

                MessageBox.Show("Cadastro realizado com sucesso");

                limpaTela();
            }
        }
Ejemplo n.º 10
0
        private void BOTAOLOCALIZARCADASTRO_Click(object sender, EventArgs e)
        {
            FpessoaLoc pessoaLocFrm = new FpessoaLoc();

            pessoaLocFrm.ShowDialog();

            Cadastro           cadastro      = new Cadastro();
            CadastroController cadcontroller = new CadastroController();

            if (pessoaLocFrm.codigoretornado != "" && pessoaLocFrm.codigoretornado != null)
            {
                cadastro.codigo = int.Parse(pessoaLocFrm.codigoretornado);
                cadastro        = cadcontroller.atualizatela(cadastro);

                EDITCODICOCADASTRO.Text    = Convert.ToString(cadastro.codigo);
                EDITNOMECADASTRO.Text      = cadastro.razaosocial;
                EDITINSCRICAOESTADUAL.Text = cadastro.rginsestadual;
                MASKCPFCNPJ.Text           = cadastro.cpfcnpj;
                MASKDATANASCIMENTO.Value   = cadastro.datanascimento;
                COMBOTIPOCADASTRO.Text     = cadastro.tipo;

                //Dados da tabela telefone
                Telefone telefone = new Telefone();
                telefone.cadcodigo = cadastro.codigo;
                TelefoneController telcontroller = new TelefoneController();
                telefone          = telcontroller.atualizatela(telefone);
                EDITEMAIL.Text    = telefone.email;
                EDITDDD.Text      = telefone.ddd;
                EDITTELEFONE.Text = telefone.telefone;


                //Dados da tabela Endereco
                Endereco endereco = new Endereco();
                endereco.cadcodigo = cadastro.codigo;
                EnderecoController endcontroller = new EnderecoController();
                endereco = endcontroller.atualizatela(endereco);

                EDITENDERECO.Text    = endereco.logradouro;
                EDITBAIRRO.Text      = endereco.bairro;
                EDITNUMERO.Text      = endereco.numero;
                MASKCEP.Text         = endereco.cep;
                EDITCOMPLEMENTO.Text = endereco.complemento;
                COMBOESTADO.Text     = endereco.estado;

                //Dados da tabela cidade
                Cidade cidade = new Cidade();
                cidade.cadcodigo = cadastro.codigo;
                CidadeController cidcontroller = new CidadeController();
                cidade          = cidcontroller.atualizatela(cidade);
                EDITCIDADE.Text = cidade.nome;

                //Dados da tabela documentacao
                Documentacao documento = new Documentacao();
                documento.cadcodigo = cadastro.codigo;
                DocumentacaoController doccontroller = new DocumentacaoController();
                documento             = doccontroller.atualizatela(documento);
                EDITNUMEROCNH.Text    = documento.numerocnh;
                EDITCATEGORIACNH.Text = documento.categoria;
                if (documento.dataemissao != Convert.ToDateTime("01/01/0001 00:00:00"))
                {
                    MASKDATAEMISSAOCNH.Value = documento.dataemissao;
                }
                if (documento.datavalidade != Convert.ToDateTime("01/01/0001 00:00:00"))
                {
                    MASKDATAVALIDADECNH.Value = documento.datavalidade;
                }
            }

            if (COMBOTIPOCADASTRO.Text == "CLIENTE")
            {
                MASKCPFCNPJ.Mask                = "00.000.000/0000-00";
                MASKDATANASCIMENTO.Enabled      = false;
                MASKCPFCNPJ.Enabled             = true;
                EDITCATEGORIACNH.Enabled        = false;
                MASKDATAVALIDADECNH.Enabled     = false;
                MASKCEP.Enabled                 = true;
                COMBOESTADO.Enabled             = true;
                CHECKCELULAR.Checked            = true;
                EDITCATEGORIACNH.Enabled        = false;
                EDITINSCRICAOESTADUAL.Enabled   = true;
                EDITNOMECADASTRO.Enabled        = true;
                EDITENDERECO.Enabled            = true;
                EDITBAIRRO.Enabled              = true;
                EDITCIDADE.Enabled              = true;
                EDITNUMERO.Enabled              = true;
                EDITCOMPLEMENTO.Enabled         = true;
                EDITEMAIL.Enabled               = true;
                EDITNUMEROCNH.Enabled           = false;
                MASKDATAEMISSAOCNH.Enabled      = false;
                BOTAOEXCLUIRCADASTRO.Enabled    = true;
                BOTAOATUALIZARCADASTRO.Enabled  = true;
                BOTAOLIMPARTELACADASTRO.Enabled = true;
                BOTAOEXCLUIRCADASTRO.Enabled    = true;
                COMBOTIPOCADASTRO.Enabled       = true;
                CHECKCELULAR.Enabled            = true;
                BOTAOSALVARCADASTRO.Enabled     = true;
            }
            else
            {
                MASKCPFCNPJ.Mask                = "000.000.000-00";
                MASKDATANASCIMENTO.Enabled      = true;
                MASKDATAEMISSAOCNH.Enabled      = true;
                MASKDATAVALIDADECNH.Enabled     = true;
                MASKCEP.Enabled                 = true;
                EDITCATEGORIACNH.Enabled        = true;
                COMBOESTADO.Enabled             = true;
                CHECKCELULAR.Checked            = true;
                MASKCPFCNPJ.Enabled             = true;
                EDITINSCRICAOESTADUAL.Enabled   = false;
                EDITNOMECADASTRO.Enabled        = true;
                EDITENDERECO.Enabled            = true;
                EDITBAIRRO.Enabled              = true;
                EDITCIDADE.Enabled              = true;
                EDITNUMERO.Enabled              = true;
                EDITCOMPLEMENTO.Enabled         = true;
                EDITEMAIL.Enabled               = true;
                EDITNUMEROCNH.Enabled           = true;
                BOTAOEXCLUIRCADASTRO.Enabled    = true;
                BOTAOATUALIZARCADASTRO.Enabled  = true;
                EDITINSCRICAOESTADUAL.Enabled   = true;
                BOTAOLIMPARTELACADASTRO.Enabled = true;
                BOTAOEXCLUIRCADASTRO.Enabled    = true;
                COMBOTIPOCADASTRO.Enabled       = true;
                BOTAOSALVARCADASTRO.Enabled     = true;
            }
        }
    private void CarregarCamposAlterar()
    {
        perfil = new PerfilBean();
        cidade = new CidadeBean();
        area   = new AreaBean();
        int usuarioID = int.Parse(Session["usuarioId"].ToString());

        perfcont = new PerfilController();
        perfil   = perfcont.ConsultarPerfilPorIdUsuario(usuarioID);

        /*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
        *                               ARRUMAR     OS      TRY's     CATCH's     cCOM        ERROS
        *********************************************             *********                                              *******************/

        //Consulta Cidade_Perfil
        try
        {
            cidadecont = new CidadeController();
            cidade     = cidadecont.ConsultaCidadePerfil(perfil.Id_perfil);
        }
        catch
        {
        }

        if (cidade.Id_estado != 0)
        {
            idcidadeantiga = cidade.Id_cidade;//Não funcional ainda(Servira para quando a tabela estiver N * N)
            //Seleciona o estado que já estava cadastrado no BD
            DDLestado.SelectedValue = Convert.ToString(cidade.Id_estado);
        }

        //Consulta Area_Perfil
        try
        {
            areacont = new AreaController();
            foreach (AreaBean area1 in this.areacont.ListarAreaPerfil(perfil.Id_perfil))
            {
                for (int i = 0; i < cont; i++)
                {
                    bool selecionado = CheckListArea.Items[i].Selected;
                    if (Convert.ToInt16(CheckListArea.Items[i].Value) == area1.Id)
                    {
                        CheckListArea.Items[i].Selected = true;
                    }
                }
            }
        }
        catch
        {
        }

        //Seleciona a data de nascimento cadastrada no BD
        Txtdatanascimento.Text = perfil.Datanascimento;

        //Seleciona a escolaridade cadastrada no BD
        DDLescolaridade.SelectedValue = perfil.Escolaridade;

        //Carrega as cidades do estado
        try
        {
            CarregarCidades();
        }
        catch
        {
        }

        //Seleciona a cidade que já estava cadastrado no BD
        if (cidade.Id_cidade != 0)
        {
            DDLcidade.SelectedValue = Convert.ToString(cidade.Id_cidade);
        }
    }
Ejemplo n.º 12
0
 private void pPopulaComboCidade()
 {
     //Busca as cidades no banco de dados de acordo com a UF
     cmbCidade.DataSource = CidadeController.PopulaComboCidadePorUF(int.Parse(cmbUf.SelectedValue.ToString()));
 }