private void PreencherCampos(int id)
        {
            try
            {
                GPSAdminBLL.ClienteBLL obj = new GPSAdminBLL.ClienteBLL();
                DataTable dt = obj.BuscaClienteID(id);

                if (dt.Rows.Count > 0)
                {
                    DateTime datanasc = Convert.ToDateTime(dt.Rows[0]["datanasc"].ToString());


                    hf_id.Value = dt.Rows[0]["id"].ToString();
                    ddl_status.SelectedValue = dt.Rows[0]["status"].ToString();
                    txt_razaosocial.Text     = dt.Rows[0]["razaosocial"].ToString();
                    txt_nomecontato.Text     = dt.Rows[0]["contato"].ToString();
                    txt_rg.Text             = dt.Rows[0]["rg"].ToString();
                    txt_orgaoemissor.Text   = dt.Rows[0]["orgaoemissor"].ToString();
                    txt_orgaoemissoruf.Text = dt.Rows[0]["uf"].ToString();
                    //txt_datanascimento.Text = dt.Rows[0]["datanasc"].ToString().Replace(" 00:00:00", "");
                    txt_datanascimento.Text = datanasc.ToString().Replace(" 00:00:00", "");
                    txt_telefone.Text       = dt.Rows[0]["telefone"].ToString();
                    txt_faxoutros.Text      = dt.Rows[0]["cel"].ToString();
                    txt_email.Text          = dt.Rows[0]["email"].ToString();
                    txt_endereco.Text       = dt.Rows[0]["endereco"].ToString();
                    txt_numero.Text         = dt.Rows[0]["numero"].ToString();
                    txt_complemento.Text    = dt.Rows[0]["complemento"].ToString();
                    txt_bairro.Text         = dt.Rows[0]["bairro"].ToString();
                    txt_cidade.Text         = dt.Rows[0]["cidade"].ToString();
                    txt_cep.Text            = dt.Rows[0]["cep"].ToString();
                    txt_estado.Text         = dt.Rows[0]["estado"].ToString();
                    txt_cnpj.Text           = dt.Rows[0]["cnpj"].ToString();
                    txt_cpf.Text            = dt.Rows[0]["cpf"].ToString();

                    if (txt_cnpj.Text.Trim() == "-")
                    {
                        tr_cpf.Visible  = true;
                        tr_cnpj.Visible = false;
                        rb_pf.Checked   = true;
                        rb_pj.Checked   = false;
                    }
                    else
                    {
                        tr_cpf.Visible  = false;
                        tr_cnpj.Visible = true;
                        rb_pj.Checked   = true;
                        rb_pf.Checked   = false;
                    }
                }
            }
            catch (Exception ex)
            {
                lbl_msg.Text = ex.Message;
            }
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    int clienteID;

                    if (Request.QueryString["Fid"] != null)
                    {
                        lbl_titulo.Text = "Alteração de Filiais";

                        int filialID = Convert.ToInt32(Request.QueryString["Fid"].ToString());
                        GPSAdminModel.FilialModel objFilialModel = new GPSAdminModel.FilialModel();
                        objFilialModel.Id = filialID;

                        GPSAdminBLL.FilialBLL objFilial = new GPSAdminBLL.FilialBLL();
                        DataTable             dt        = objFilial.ListarFilialID(objFilialModel);

                        lbl_cliente.Text = dt.Rows[0]["nome_cliente"].ToString();


                        //verificação caso um cliente tente acessar filial de outro cliente
                        if (Session["Grupo"].ToString() != "Administrador")
                        {
                            clienteID = Convert.ToInt32(dt.Rows[0]["id_cliente"].ToString());

                            if (clienteID != Convert.ToInt32(Session["ClienteID"].ToString()))
                            {
                                Response.Redirect("Filiais.aspx");
                            }
                        }

                        hf_clienteID.Value       = dt.Rows[0]["id"].ToString();
                        ddl_status.SelectedValue = dt.Rows[0]["status"].ToString();
                        txt_nome_filial.Text     = dt.Rows[0]["nome"].ToString();
                        txt_descricao.Text       = dt.Rows[0]["descricao"].ToString();
                        txt_email.Text           = dt.Rows[0]["email_grupo"].ToString();

                        bt_cadastrar.Visible = false;
                        bt_atualizar.Visible = true;
                    }
                    else
                    {
                        clienteID = 0;

                        lbl_titulo.Text      = "Cadastro de Filiais";
                        bt_cadastrar.Visible = true;
                        bt_atualizar.Visible = false;



                        if (Request.QueryString["Cid"] == null)
                        {
                            if (Session["Grupo"].ToString() == "Administrador")
                            {
                                Response.Redirect("FiliaisEscolheCliente.aspx");
                            }
                        }
                        else
                        {
                            clienteID = Convert.ToInt32(Request.QueryString["Cid"].ToString());
                        }

                        if (Session["Grupo"].ToString() != "Administrador")
                        {
                            clienteID = Convert.ToInt32(Session["ClienteID"].ToString());
                        }

                        GPSAdminBLL.ClienteBLL objCliente = new GPSAdminBLL.ClienteBLL();
                        DataTable dt = objCliente.BuscaClienteID(clienteID);

                        lbl_cliente.Text   = dt.Rows[0]["razaosocial"].ToString();
                        hf_clienteID.Value = clienteID.ToString();
                    }
                }
                catch (Exception ex)
                {
                    lbl_msg.Text = ex.Message;
                }
            }
        }
Exemple #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                try
                {
                    int       clienteID;
                    int       usuarioID;
                    DataTable dt;



                    if (Request.QueryString["Uid"] != null)
                    {
                        usuarioID       = Convert.ToInt32(Request.QueryString["Uid"].ToString());
                        lbl_titulo.Text = "Alteração de Usuários";

                        bt_salvar.Visible    = false;
                        bt_atualizar.Visible = true;



                        GPSAdminBLL.UsuarioBLL objUsu = new GPSAdminBLL.UsuarioBLL();
                        dt = objUsu.ConsultaUsuarioCliente(usuarioID);

                        clienteID = Convert.ToInt32(dt.Rows[0]["id_cliente"].ToString());



                        GPSAdminBLL.ClienteBLL objCli = new GPSAdminBLL.ClienteBLL();
                        dt = objCli.BuscaClienteID(clienteID);

                        lbl_cliente.Text   = dt.Rows[0]["razaosocial"].ToString();
                        hf_clienteID.Value = clienteID.ToString();

                        dt = objUsu.PesquisaUsuarioID(usuarioID);


                        PreencheDdlFilial(clienteID);



                        hf_id.Value = dt.Rows[0]["id"].ToString();
                        ddl_filial.SelectedValue       = dt.Rows[0]["idfilial"].ToString();
                        txt_nome_completo.Text         = dt.Rows[0]["Nome"].ToString();
                        txt_login.Text                 = dt.Rows[0]["usuario"].ToString();
                        txt_email.Text                 = dt.Rows[0]["email"].ToString();
                        txt_senha.Text                 = dt.Rows[0]["senha"].ToString();
                        ddl_ctrl_veiculo.SelectedValue = dt.Rows[0]["ctrl_veiculo"].ToString();
                        ddl_status.SelectedValue       = dt.Rows[0]["status"].ToString();
                        ddl_grupo.SelectedValue        = dt.Rows[0]["id_grupo"].ToString();
                    }
                    else
                    {
                        clienteID = 0;

                        lbl_titulo.Text      = "Cadastro de Usuários";
                        bt_salvar.Visible    = true;
                        bt_atualizar.Visible = false;

                        if (Request.QueryString["Cid"] == null)
                        {
                            if (Session["Grupo"].ToString() == "Administrador")
                            {
                                Response.Redirect("UsuariosEscolheCliente.aspx");
                            }
                        }
                        else
                        {
                            clienteID = Convert.ToInt32(Request.QueryString["Cid"].ToString());
                        }


                        if (Session["Grupo"].ToString() != "Administrador")
                        {
                            clienteID = Convert.ToInt32(Session["ClienteID"].ToString());
                        }


                        GPSAdminBLL.ClienteBLL objCliente = new GPSAdminBLL.ClienteBLL();
                        dt = objCliente.BuscaClienteID(clienteID);

                        lbl_cliente.Text   = dt.Rows[0]["razaosocial"].ToString();
                        hf_clienteID.Value = clienteID.ToString();

                        PreencheDdlFilial(clienteID);
                    }



                    if (clienteID != 1)
                    {
                        tr_grupo.Visible = false;
                    }
                }
                catch (Exception ex)
                {
                    lbl_msg.Text = ex.Message;
                }
            }
        }