protected void Button1_Click(object sender, EventArgs e) { GPSAdminBLL.ClienteBLL obj = new GPSAdminBLL.ClienteBLL(); GridView1.DataSource = obj.BuscaCliente(TextBox1.Text); GridView1.DataBind(); }
private int ConsultaDocumento(string tipo, string documento) { GPSAdminBLL.ClienteBLL obj = new GPSAdminBLL.ClienteBLL(); DataTable dt = obj.ConsultaDocumento(tipo, documento); return(Convert.ToInt32(dt.Rows[0]["total"])); }
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; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ddl_cliente.AppendDataBoundItems = true; ddl_cliente.Items.Insert(0, new ListItem("Selecione o Cliente", "-1")); GPSAdminBLL.ClienteBLL obj = new GPSAdminBLL.ClienteBLL(); ddl_cliente.DataValueField = "id"; ddl_cliente.DataTextField = "razaosocial"; ddl_cliente.DataSource = obj.PreencheDropCliente(); ddl_cliente.DataBind(); } }
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; } } }
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; } } }
protected void bt_atualizar_Click(object sender, EventArgs e) { try { if (ValidaCampos() == false) { int id = Convert.ToInt32(hf_id.Value); int status = Convert.ToInt32(ddl_status.SelectedValue); string razaosocial = txt_razaosocial.Text; string contato = txt_nomecontato.Text; string rg = txt_rg.Text; string orgaoemissor = txt_orgaoemissor.Text; string uf = txt_orgaoemissoruf.Text; DateTime datanasc = DateTime.Parse(txt_datanascimento.Text, new System.Globalization.CultureInfo("pt-BR")); //string datanasc = txt_datanascimento.Text; string telefone = txt_telefone.Text; string cel = txt_faxoutros.Text; string email = txt_email.Text; string endereco = txt_endereco.Text; string numero = txt_numero.Text; string complemento = txt_complemento.Text; string bairro = txt_bairro.Text; string cidade = txt_cidade.Text; string cep = txt_cep.Text; string estado = txt_estado.Text; string cnpj = txt_cnpj.Text; string cpf = txt_cpf.Text; int total; string doc; if (rb_pj.Checked) { total = ConsultaDocumento(id, "cnpj", cnpj); doc = "CNPJ"; cpf = "-"; } else { total = ConsultaDocumento(id, "cpf", cpf); doc = "CPF"; cnpj = "-"; } if (total > 0) { //alert(doc + " já cadastrado!"); lbl_msg.Text = doc + " já cadastrado!"; } else { GPSAdminBLL.ClienteBLL objCli = new GPSAdminBLL.ClienteBLL(); objCli.AtualizaCliente(id, status, razaosocial, contato, rg, orgaoemissor, uf, datanasc, telefone, cel, email, endereco, numero, complemento, bairro, cidade, cep, estado, cnpj, cpf); //alert("Cliente atualizado com sucesso!"); //Response.Redirect("Clientes.aspx?msg="); lbl_msg.Text = "Cliente atualizado com sucesso!"; LimparCampos(); } } } catch (Exception ex) { lbl_msg.Text = ex.Message; } }