public List <ListaDatosUsuarios> GetDatosUsuario(int Usuarioid) { ds.Tables.Clear(); CL_PerfilUsuario clPerfilUsuario = new CL_PerfilUsuario(); ds = clPerfilUsuario.GetDatosUsuario(Usuarioid); List <ListaDatosUsuarios> Datos = new List <ListaDatosUsuarios>(); foreach (DataRow dr in ds.Tables["DATOS"].Rows) { ListaDatosUsuarios Registro = new ListaDatosUsuarios(); Registro.UsuarioId = Convert.ToInt32(dr["UsuarioId"]); Registro.Nombres = dr["Nombres"].ToString(); Registro.Pais = dr["Pais"].ToString(); Registro.Sede = dr["Sede"].ToString(); Registro.Telefono = dr["Telefono"].ToString(); Registro.Correo = dr["Correo"].ToString(); Registro.Usuario = dr["Usuario"].ToString(); Registro.Perfil = dr["Perfil"].ToString(); Registro.Nombre = dr["Nombre"].ToString(); Registro.Apellido = dr["Apellidos"].ToString(); Datos.Add(Registro); } return(Datos); }
protected void Page_Load(object sender, EventArgs e) { ClPerfilUsuario = new CL_PerfilUsuario(); WsGenerales = new Ws_Generales(); DataSet DsArchivo = new DataSet(); int UsuarioId = Convert.ToInt32(Request.QueryString["UsuarioId"]); DsArchivo = ClPerfilUsuario.GetDatosUsuario(UsuarioId); if (DsArchivo.Tables["DATOS"].Rows[0]["Foto"].ToString() != "") { Response.ContentType = DsArchivo.Tables["DATOS"].Rows[0]["ContentType"].ToString(); if (DsArchivo.Tables["DATOS"].Rows[0]["Foto"].ToString() != "") { Response.BinaryWrite((byte[])DsArchivo.Tables["DATOS"].Rows[0]["Foto"]); } } }
protected void Page_Load(object sender, EventArgs e) { ClPerfilUsuario = new CL_PerfilUsuario(); WsGenerales = new Ws_Generales(); DataSet DsArchivo = new DataSet(); HttpCookie aCookie = Request.Cookies["UsuarioId"]; if (aCookie == null) { Response.Redirect("~/Login.aspx"); } else { DsArchivo = ClPerfilUsuario.GetDatosUsuario(Convert.ToInt32(WsGenerales.Decrypt(aCookie.Value))); if (DsArchivo.Tables["DATOS"].Rows[0]["Foto"].ToString() != "") { Response.ContentType = DsArchivo.Tables["DATOS"].Rows[0]["ContentType"].ToString(); if (DsArchivo.Tables["DATOS"].Rows[0]["Foto"].ToString() != "") { Response.BinaryWrite((byte[])DsArchivo.Tables["DATOS"].Rows[0]["Foto"]); } } } }