protected void Button1_Click(object sender, EventArgs e) { try { GPSAdminBLL.UsuarioBLL obj = new GPSAdminBLL.UsuarioBLL(); DataTable dt = obj.Logar(TextBox1.Text, TextBox2.Text); if (dt.Rows.Count > 0) { Session["Pioneira"] = "1"; Session["Usuario"] = dt.Rows[0]["usuario"].ToString(); Session["Nome"] = dt.Rows[0]["Nome"].ToString(); Session["GrupoID"] = dt.Rows[0]["id_grupo"].ToString(); Session["Grupo"] = dt.Rows[0]["nome_grupo"].ToString(); Session["ClienteID"] = dt.Rows[0]["id_cliente"].ToString(); Response.Redirect("Home.aspx"); } else { lbl_msg.Text = "Usuário ou senha inválidos!"; } } catch (Exception ex) { lbl_msg.Text = ex.Message; } }
public void Validacao() { if ((Request.QueryString["a"] != null && Request.QueryString["b"] != null) || (Session["a"] != null && Session["b"] != null)) { try { string usuario; string senha; if (Session["a"] != null && Session["b"] != null) { usuario = decrypt(Session["a"].ToString()); senha = decrypt(Session["b"].ToString()); } else { usuario = decrypt(Request.QueryString["a"]); senha = decrypt(Request.QueryString["b"]); } Session["a"] = Request.QueryString["a"]; Session["b"] = Request.QueryString["b"]; GPSAdminBLL.UsuarioBLL obj = new GPSAdminBLL.UsuarioBLL(); DataTable dt = obj.ValidaUsuario(usuario, senha); if (dt.Rows.Count > 0) { } else { Session.Abandon(); string host = Request.Url.Host.ToLower(); Response.Redirect("http://" + host + "/gps"); } } catch (Exception) { string host = Request.Url.Host.ToLower(); Session.Abandon(); Response.Redirect("http://" + host + "/gps"); } } else { string host = Request.Url.Host.ToLower(); Session.Abandon(); Response.Redirect("http://" + host + "/gps"); } }
private void PreencheUsuarios(int clienteID) { ddl_usuarios.DataValueField = "id"; ddl_usuarios.DataTextField = "Nome"; GPSAdminBLL.UsuarioBLL objUsu = new GPSAdminBLL.UsuarioBLL(); ddl_usuarios.DataSource = objUsu.ListarUsuariosCtrlVeiculo(clienteID); ddl_usuarios.DataBind(); ddl_usuarios.Items.Insert(0, new ListItem("Selecione o Usuário", "-1")); GPSAdminBLL.VeiculoBLL objVeiculo = new GPSAdminBLL.VeiculoBLL(); cbl_veiculos.DataValueField = "cod_veiculo"; cbl_veiculos.DataTextField = "veiculo"; cbl_veiculos.DataSource = objVeiculo.SelecionaVeiculosCliente(clienteID); cbl_veiculos.DataBind(); //CheckBoxList1.Items.FindByValue("3").Selected = true; }
private void PreencheUsuarios(int clienteID) { ddl_usuarios.DataValueField = "id"; ddl_usuarios.DataTextField = "Nome"; GPSAdminBLL.UsuarioBLL objUsu = new GPSAdminBLL.UsuarioBLL(); ddl_usuarios.DataSource = objUsu.ListarUsuarios(clienteID); ddl_usuarios.DataBind(); ddl_usuarios.Items.Insert(0, new ListItem("Selecione o Usuário", "-1")); GPSAdminModel.FilialModel objFilialModel = new GPSAdminModel.FilialModel(); objFilialModel.ClienteID = clienteID; GPSAdminBLL.FilialBLL objFilialBLL = new GPSAdminBLL.FilialBLL(); cbl_filiais.DataValueField = "id"; cbl_filiais.DataTextField = "Nome"; cbl_filiais.DataSource = objFilialBLL.ListarFiliaisClienteID(objFilialModel); cbl_filiais.DataBind(); //CheckBoxList1.Items.FindByValue("3").Selected = true; }
private void PreencheGridUsuarios(int clienteID) { GPSAdminBLL.UsuarioBLL obj = new GPSAdminBLL.UsuarioBLL(); GridView1.DataSource = obj.ListarUsuarios(clienteID); GridView1.DataBind(); }
protected void bt_atualizar_Click(object sender, EventArgs e) { string msg = ""; lbl_msg.Text = ""; try { string id = hf_id.Value; string nome_competo = txt_nome_completo.Text.Trim().ToUpper(); string login = txt_login.Text.Trim().ToLower(); string email = txt_email.Text.Trim().ToLower(); string senha = txt_senha.Text.Trim(); string confirma_senha = txt_confirma_senha.Text.Trim(); string id_filial = ddl_filial.SelectedValue; string ctrl_veiculo = ddl_ctrl_veiculo.SelectedValue; string status = ddl_status.SelectedValue; string grupo = ddl_grupo.SelectedValue; if (tr_grupo.Visible == true) { if (grupo == "-1") { msg += "Grupo<br>"; } } else { grupo = "2"; } if (nome_competo == "") { msg = "Nome Completo<br>"; } if (login == "") { msg += "Login<br>"; } if (email == "") { msg += "Email<br>"; } if (senha == "") { msg += "Senha<br>"; } if (confirma_senha == "") { msg += "Confirma Senha<br>"; } if (id_filial == "-1") { msg += "Filial<br>"; } if (ctrl_veiculo == "-1") { msg += "Visualiza todos Veículos da Filial<br>"; } if (status == "-1") { msg += "Status<br>"; } if (msg != "") { throw new Exception("Favor, preencher os seguintes campos:<br>" + msg); } if (senha != confirma_senha) { throw new Exception("Senhas não conferem."); } GPSAdminBLL.UsuarioBLL obj = new GPSAdminBLL.UsuarioBLL(); obj.AtualizarUsuario(Convert.ToInt32(id), nome_competo, login, email, senha, Convert.ToInt32(id_filial), Convert.ToInt32(ctrl_veiculo), Convert.ToInt32(status), Convert.ToInt32(grupo)); lbl_msg.Text = "Login Atualizado com sucesso"; } catch (Exception ex) { msg = ex.Message; if (ex.Message.Contains("PK_Login")) { msg = "Login já cadastrado"; } lbl_msg.Text = msg; } }
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; } } }