コード例 #1
0
        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));
        }
コード例 #2
0
 public ActionResult GetClienteEnMora()
 {
     try
     {
         LPersonaCasas lg    = new LPersonaCasas();
         var           lista = lg.GetClienteAllMoraNoAsignados();
         if (lista != null)
         {
             return(Json(lista));
         }
         return(Json(""));
     }
     catch (System.Exception)
     {
         throw;
     }
 }