protected void Page_Load(object sender, EventArgs e) { ProyectoDropDown.SelectedIndexChanged += new EventHandler(ProyectoDropDown_SelectedIndexChanged); EditarProyectoButton.Click += new EventHandler(EditarProyectoButton_Click); ProximoProyectoButton.Click += new EventHandler(ProximoProyectoButton_Click); VolverButton.Click += new EventHandler(VolverButton_Click); ReporteEstadoGridView.RowCommand += new GridViewCommandEventHandler(ReporteEstadoGridView_RowCommand); ReporteEstadoGridView.PageIndexChanging += new GridViewPageEventHandler(ReporteEstadoGridView_PageIndexChanging); AgregarReporteEstadoButton.Click += new EventHandler(AgregarReporteEstadoButton_Click); GrabarReporteEstadoButton.Click += new EventHandler(GrabarReporteEstadoButton_Click); HitoGridView.RowCommand += new GridViewCommandEventHandler(HitoGridView_RowCommand); HitoGridView.RowDataBound += new GridViewRowEventHandler(HitoGridView_RowDataBound); HitoGridView.PageIndexChanging += new GridViewPageEventHandler(HitoGridView_PageIndexChanging); AgregarHitoButton.Click += new EventHandler(AgregarHitoButton_Click); GrabarHitoButton.Click += new EventHandler(GrabarHitoButton_Click); if (!IsPostBack) { ProyectoDropDown.DataSource = from p in DbsrContext.Proyecto where p.Activo orderby p.Nombre select p; ProyectoDropDown.DataBind(); if (Request["IdProyecto"] != null) { ProyectoDropDown.SelectedValue = Request["IdProyecto"]; ProyectoDropDown_SelectedIndexChanged(ProyectoDropDown, null); } } }
protected void Page_Load(object sender, EventArgs e) { NuevoButton.Click += new EventHandler(NuevoButton_Click); VolverButton.Click += new EventHandler(VolverButton_Click); RecursoProyectoGridView.RowDataBound += new GridViewRowEventHandler(RecursoProyectoGridView_RowDataBound); RecursoProyectoGridView.PageIndexChanging += new GridViewPageEventHandler(RecursoProyectoGridView_PageIndexChanging); RecursoProyectoGridView.Sorting += new GridViewSortEventHandler(RecursoProyectoGridView_Sorting); if (!IsPostBack) { Session["FiltroProyecto"] = Request["IdProyecto"] ?? Session["FiltroProyecto"] ?? "-1"; Session["FiltroRecurso"] = Session["FiltroRecurso"] ?? "-1"; ViewState["SortDirection"] = SortDirection.Ascending; ViewState["SortExpression"] = "Recurso.Nombre"; RecursoDropDown.DataSource = from r in DbsrContext.Recurso orderby r.Nombre select r; RecursoDropDown.DataBind(); RecursoDropDown.SelectedValue = Session["FiltroRecurso"].ToString(); ProyectoDropDown.DataSource = from p in DbsrContext.Proyecto orderby p.Nombre select p; ProyectoDropDown.DataBind(); ProyectoDropDown.SelectedValue = Session["FiltroProyecto"].ToString(); Master.FindControl("FiltrosPanel").Visible = true; BindGrid(); } }
protected void Page_Load(object sender, EventArgs e) { CancelarButton.Click += new EventHandler(CancelarButton_Click); GrabarButton.Click += new EventHandler(GrabarButton_Click); EliminarButton.Click += new EventHandler(EliminarButton_Click); if (!IsPostBack) { RecursoDropDown.DataSource = from r in DbsrContext.Recurso orderby r.Nombre select r; RecursoDropDown.DataBind(); ProyectoDropDown.DataSource = from p in DbsrContext.Proyecto where p.Activo orderby p.Nombre select p; ProyectoDropDown.DataBind(); if (Request["Id"] != null) { int idRecursoProyecto = Convert.ToInt32(Request["Id"]); ViewState["Id"] = idRecursoProyecto; var recursoProyecto = DbsrContext.RecursoProyecto.Single(rp => rp.IdRecursoProyecto == idRecursoProyecto); RecursoDropDown.SelectedValue = recursoProyecto.IdRecurso.ToString(); ProyectoDropDown.SelectedValue = recursoProyecto.IdProyecto.ToString(); if (recursoProyecto.FechaDesde.HasValue) { FechaDesdeTextBox.Text = recursoProyecto.FechaDesde.Value.ToString("dd/MM/yyyy"); } if (recursoProyecto.FechaHasta.HasValue) { FechaHastaTextBox.Text = recursoProyecto.FechaHasta.Value.ToString("dd/MM/yyyy"); } HorasTextBox.Text = recursoProyecto.Horas.ToString(); HorasFacturacionTextBox.Text = recursoProyecto.HorasFacturacion.ToString(); ObservacionesTextBox.Text = recursoProyecto.Observaciones; } if (Request["IdProyecto"] != null) { Session["FiltroProyecto"] = Request["IdProyecto"]; ProyectoDropDown.SelectedValue = Request["IdProyecto"].ToString(); } SetFocus(RecursoDropDown); } }