public void Insert(Usuario usu) { IDbConnection objConexao; IDbCommand objComando; PerfilBD perfilbd = new PerfilBD(); string sql = "Insert into tbl_usuario(usu_login, usu_senha, usu_email, usu_hashid, usu_rg, usu_registro) values (?usu_login, ?usu_senha, ?usu_email, 0, ?usu_rg, ?usu_registro)"; objConexao = Mapped.Connection(); objComando = Mapped.Command(sql, objConexao); objComando.Parameters.Add(Mapped.Parameter("?usu_login", usu.LoginUsuario)); objComando.Parameters.Add(Mapped.Parameter("?usu_senha", usu.SenhaUsuario)); objComando.Parameters.Add(Mapped.Parameter("?usu_email", usu.EmailUsuario)); objComando.Parameters.Add(Mapped.Parameter("?usu_rg", usu.RgUsuario)); objComando.Parameters.Add(Mapped.Parameter("?usu_registro", usu.RegistroUsuario)); objComando.ExecuteNonQuery(); usu.IdUsuario = RetornaID(usu.LoginUsuario, usu.SenhaUsuario); usu.HashidUsuario = HashValue(usu.IdUsuario.ToString()); usu.SenhaUsuario = HashValue(usu.SenhaUsuario.ToString()); usu.PerfilC.UrlPerfil = usu.HashidUsuario; perfilbd.Insert(usu); Update(usu); objConexao.Close(); objConexao.Dispose(); objComando.Dispose(); }
public Usuario ValidaUsuario(string login, string senha) { IDbConnection objConexao; IDbCommand objComando; IDataReader objReader; Usuario usuario = null; string sql = "select usu_id from tbl_usuario where usu_login =?usu_login and usu_senha = ?usu_senha"; objConexao = Mapped.Connection(); objComando = Mapped.Command(sql, objConexao); objComando.Parameters.Add(Mapped.Parameter("?usu_login", login)); objComando.Parameters.Add(Mapped.Parameter("?usu_senha", senha)); objReader = objComando.ExecuteReader(); while (objReader.Read()) { usuario = new Usuario(); usuario.IdUsuario = Convert.ToInt32(objReader["usu_id"]); PerfilBD perfilbd = new PerfilBD(); usuario.PerfilC = perfilbd.Select(Convert.ToInt32(objReader["usu_id"])); PermissoesBD permissoesbd = new PermissoesBD(); usuario.Permissoes = permissoesbd.Select(Convert.ToInt32(objReader["usu_id"])); } return(usuario); }
protected void Page_Load(object sender, EventArgs e) { Usuario objUsuario = ((Usuario)Session["usuario"]); if (!Page.IsPostBack) { PerfilBD perfilbd = new PerfilBD(); carregaDadosBasicos(objUsuario); carregaMiniCv(objUsuario); carregaInteresses(objUsuario); } }//page load
protected void Page_Load(object sender, EventArgs e) { String str = Request.Url.ToString(); str = str.Remove(0, 29); PerfilC usr = ((Usuario)Session["usuario"]).PerfilC; if (!(str == usr.UrlPerfil)) { PerfilBD perfilbd = new PerfilBD(); usr = perfilbd.SelectOutro(str); } CarregaPerfil(usr); }
}//page load protected void FileUploadComplete(object sender, EventArgs e) { Usuario objUsuario = ((Usuario)Session["usuario"]); //string filename = System.IO.Path.GetFileName(AsyncFileUpload1.FileName); string extension = Path.GetExtension(AsyncFileUpload1.FileName); string filename = (objUsuario.IdUsuario.ToString() + extension); AsyncFileUpload1.SaveAs(Server.MapPath("/FotosPerfil/") + filename); //grava a foto no colunista pois lá é usado foto+id como referencia, e aqui é nome+id //string colunista = ("foto" +objUsuario.IdUsuario.ToString() + extension); //AsyncFileUpload1.SaveAs(Server.MapPath("/colunista/images/colunistas/") + colunista); //fim do gravar colunista PerfilBD perfilbd = new PerfilBD(); objUsuario.PerfilC.FotoPerfil = "/FotosPerfil/" + filename; perfilbd.Update(objUsuario); }
protected void txtDefBuscaPerfil_TextChanged(object sender, EventArgs e) { PerfilBD perfil = new PerfilBD(); foreach (PerfilC element in perfil.SelectBusca(txtDefBuscaPerfil.Text)) { HtmlAnchor a = new HtmlAnchor(); a.HRef = ("~/Perfil/" + element.UrlPerfil); a.Attributes.Add("style", "margin-right:3px;"); teste.Controls.Add(a); Image img = new Image(); a.Controls.Add(img); img.ImageUrl = element.FotoPerfil; img.ToolTip = element.NomePerfil + " " + element.SobrenomePerfil; img.Width = 100; img.Height = 100; } }
public void carregaPerfilSide() { PerfilBD perfil = new PerfilBD(); foreach (PerfilC element in perfil.SelectBusca("")) { HtmlAnchor a = new HtmlAnchor(); a.HRef = ("~/Perfil/" + element.UrlPerfil); a.Attributes.Add("style", "margin-right:3px;"); teste.Controls.Add(a); Image img = new Image(); a.Controls.Add(img); img.ImageUrl = element.FotoPerfil; img.ToolTip = element.NomePerfil + " " + element.SobrenomePerfil; img.Width = 100; img.Height = 100; } }
protected void btnEdtPerfSalvarDadosBasicos_Click(object sender, EventArgs e) { Usuario objUsuario = ((Usuario)Session["usuario"]); objUsuario.PerfilC.SobrenomePerfil = txtEdtPerfSobrenome.Text; objUsuario.PerfilC.RelacionamentoPerfil = ddlEdtPerfRelacionamento.Text; objUsuario.PerfilC.FotoPerfil = imgPerfilUsuario.ImageUrl; objUsuario.PerfilC.SobrePerfil = txtEdtPerfSobreVoce.Text; objUsuario.PerfilC.CidadeAtualPerfil = txtEdtPerfCidadeAtual.Text; objUsuario.PerfilC.CidadeNatalPerfil = txtEdtPerfCidadeNatal.Text; PerfilBD perfilbd = new PerfilBD(); if (perfilbd.Update(objUsuario) == 0) { Session["usuario"] = objUsuario; btnEdtPerfSalvarDadosBasicos.Text = "Dados salvos com sucesso!"; } }