public static string AgregarLista(string name, string address) { string result = null; try { BusinessCancion negocio = new BusinessCancion(); result = negocio.ObtenerCancion(1).Descripcion; } catch (Exception ex) { //if (_lstError == null) //{ // _lstError = new List<string>(); //} //_lstError.Add(ex.Message); //AlertaGeneral = _lstError; } return(result); }
public void ProcessRequest(HttpContext context) { try { //if (context.Session == null || context.Request.Cookies.Count > 2 || context.Session["UserData"] == null) // context.Response.Redirect("~/Default.aspx"); int id = int.Parse(context.Request.QueryString["id"]); Cancion archivo = _negociCancion.ObtenerCancion(id); if (archivo != null) { var file = new FileInfo(archivo.FilePath); context.Response.Clear(); context.Response.AddHeader("content-disposition", string.Format("attachment; filename=\"{0}\"", archivo.Descripcion + archivo.Extension)); context.Response.ContentType = archivo.ContentType; context.Response.WriteFile(file.FullName, false); } } catch (Exception) { } }