protected void CargaTodos() { try { List <Entidad> datos = this._presentador.GetData(); GridViewTratamiento.DataSource = datos; if (datos != null) { GridViewTratamiento.DataBind(); } else { error.Text = "No se pueden mostrar los datos"; } } catch (Exception ex) { error.Text = ex.Message; } }
//PROPIEDADES protected void Page_Load(object sender, EventArgs e) { _tratamiento = (Entidad)Session["objTratamiento"]; if (_tratamiento == null) { Response.Redirect("ConsultarTratamiento.aspx"); } //error.Text = tratamiento.Id.ToString(); CargarDatos(); if (!IsPostBack) { //EN EL PRESENTADOR List <Entidad> datos = this._presentador.GetData((_tratamiento as Tratamiento).Id); List <Entidad> implemento = this._presentador.GetDataImplemento(this._tratamiento); GridViewTratamiento.DataSource = datos; if (datos != null) { GridViewTratamiento.DataBind(); } else { mensajetratamiento.Text = "No posee tratamientos Asociados"; } GridViewProducto.DataSource = implemento; if (implemento != null) { GridViewProducto.DataBind(); } else { mensajeproducto.Text = "No posee Productos Asociados"; } } }
protected void GridViewTratamiento_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridViewTratamiento.PageIndex = e.NewPageIndex; GridViewTratamiento.DataSource = this._presentador.GetData(); GridViewTratamiento.DataBind(); }