protected void Page_Load(object sender, EventArgs e) { //Session["CodigoObs"] if (Request.QueryString["CodigoObs"] != null) { int idObs = Convert.ToInt32(Request.QueryString["CodigoObs"].ToString()); Coordinacion obs = DatosCoordinacion.BuscarCoordinacion(idObs); txtInmobiliaria.Text = obs.Observacion.Inmueble.Proyecto.Inmobiliaria.Nombre; txtNumActa.Text = ""; txtProyecto.Text = obs.Observacion.Inmueble.Proyecto.NombreProyecto; txtInmueble.Text = obs.Observacion.Inmueble.NumInmueble; txtFechaCoordinacion.Text = DateTime.Parse(obs.Fecha).ToString("yyyy-MM-dd"); txtHora.Text = obs.HoraInicio.Descripcion + " a " + obs.HoraTermino.Descripcion; txtSupervisor.Text = obs.Observacion.SupervisorConstructora.Nombre; DataTable dt = DatosObservacion.ListarMantienconObs(obs.Observacion.Inmueble.Id, obs.Observacion.SupervisorConstructora.Id, obs.Observacion.Inmueble.Proyecto.Id, txtFechaCoordinacion.Text, txtFechaCoordinacion.Text); GridView1.DataSource = dt; GridView1.DataBind(); int filas = GridView1.Rows.Count; for (int i = 35; i > filas; i--) { div.Controls.Add(new Literal() { ID = "row" + i, Text = "<br/>" }); } } }
private void llenarGrid() { try { int inmueble = (int)ViewState["inmueble"]; int proyecto = (int)ViewState["proyecto"]; int supervisor = (int)ViewState["supervisor"]; string fechaInicio = (string)ViewState["fechaInicio"]; string fechaTermino = (string)ViewState["fechaTermino"]; int estatus = (int)ViewState["estatus"]; DataTable dt = DatosObservacion.ListarMantienconObs(inmueble, supervisor, proyecto, fechaInicio, fechaTermino, estatus); GridView1.DataSource = dt; GridView1.DataBind(); } catch (Exception ex) { throw new Exception(ex.Message); } }