protected void Page_Load(object sender, EventArgs e) { CasasPanelFilter filter = new CasasPanelFilter(); filter.Index=0; filter.Count=1000; gridCasas.DataSource = Casas.ObtenerCasasPanel(filter); gridCasas.DataBind(); }
public static List<CasasResultPanel> ObtenerCasasPanel(CasasPanelFilter filterBusqueda) { DataAccessDAO dao = DataAccessDAO.GetInstance(); DataAccessCommand command = new DataAccessCommand("BusquedaCasasPanel", filterBusqueda); List<CasasResultPanel> casas = dao.GetList<CasasResultPanel>(command); string editHRef=ConfigurationManager.AppSettings["editHRef"]; string deleteHRef=ConfigurationManager.AppSettings["deleteHRef"]; casas.ForEach(casa => { casa.EditHRef = String.Format(editHRef, casa.ID); //casa.DeleteHRef = String.Format(deleteHRef, casa.ID); casa.DeleteHRef = "javascript:eliminarCasa(" + casa.ID + ","+ casa.EnVenta.ToString().ToLower() +")"; casa.Estado = (casa.EnVenta) ? "Deshabilitar" : "Habilitar"; } ); return casas; }