public ActionResult ExportToExcel(int fase) { var gv = new GridView(); List <PersonaCasas> list = new List <PersonaCasas>(); LPersonaCasas pl = new LPersonaCasas(); list = pl.GetClienteAllMoraNoAsignados(fase); gv.DataSource = list; gv.DataBind(); Response.ClearContent(); Response.Buffer = true; Response.AddHeader("content-disposition", "attachment; filename=DemoExcel.xls"); Response.ContentType = "application/ms-excel"; Response.Charset = ""; StringWriter objStringWriter = new StringWriter(); HtmlTextWriter objHtmlTextWriter = new HtmlTextWriter(objStringWriter); gv.RenderControl(objHtmlTextWriter); Response.Output.Write(objStringWriter.ToString()); Response.Flush(); Response.End(); return(View("Fase", list)); }
public ActionResult GetClienteEnMora() { try { LPersonaCasas lg = new LPersonaCasas(); var lista = lg.GetClienteAllMoraNoAsignados(); if (lista != null) { return(Json(lista)); } return(Json("")); } catch (System.Exception) { throw; } }