void EliminarButton_Click(object sender, EventArgs e) { int idRecursoLicencia = Convert.ToInt32(ViewState["Id"]); RecursoLicencia recursoLicencia = DbsrContext.RecursoLicencia.Single(rl => rl.IdRecursoLicencia == idRecursoLicencia); DbsrContext.RecursoLicencia.Remove(recursoLicencia); DbsrContext.SaveChanges(); if (Session["FiltroProyecto"] != null) { Response.Redirect("RecursoProyectoList.aspx?IdProyecto=" + Session["FiltroProyecto"]); } else { Response.Redirect("RecursoProyectoList.aspx"); } }
void GrabarButton_Click(object sender, EventArgs e) { if (Page.IsValid) { RecursoLicencia recursoLicencia; if (ViewState["Id"] == null) { recursoLicencia = new RecursoLicencia { IdRecurso = Convert.ToInt32(RecursoDropDown.SelectedValue), IdMotivoLicencia = Convert.ToByte(MotivoLicenciaDropDown.SelectedValue), FechaDesde = Convert.ToDateTime(FechaDesdeTextBox.Text), FechaHasta = Convert.ToDateTime(FechaHastaTextBox.Text), Observaciones = ObservacionesTextBox.Text }; DbsrContext.RecursoLicencia.Add(recursoLicencia); } else { int idRecursoLicencia = Convert.ToInt32(ViewState["Id"]); recursoLicencia = DbsrContext.RecursoLicencia.Single(rl => rl.IdRecursoLicencia == idRecursoLicencia); recursoLicencia.IdRecurso = Convert.ToInt32(RecursoDropDown.SelectedValue); recursoLicencia.IdMotivoLicencia = Convert.ToByte(MotivoLicenciaDropDown.SelectedValue); recursoLicencia.FechaDesde = Convert.ToDateTime(FechaDesdeTextBox.Text); recursoLicencia.FechaHasta = Convert.ToDateTime(FechaHastaTextBox.Text); recursoLicencia.Observaciones = ObservacionesTextBox.Text; } DbsrContext.SaveChanges(); if (Session["FiltroRecurso"] != null) { Response.Redirect("RecursoLicenciaList.aspx?IdRecurso=" + Session["FiltroRecurso"]); } else { Response.Redirect("RecursoLicenciaList.aspx"); } } }
void GrabarButton_Click(object sender, EventArgs e) { if (Page.IsValid) { RecursoLicencia recursoLicencia; if (ViewState["Id"] == null) { recursoLicencia = new RecursoLicencia { IdRecurso = Convert.ToInt32(RecursoDropDown.SelectedValue), IdMotivoLicencia = Convert.ToByte(MotivoLicenciaDropDown.SelectedValue), FechaDesde = Convert.ToDateTime(FechaDesdeTextBox.Text), FechaHasta = Convert.ToDateTime(FechaHastaTextBox.Text), Observaciones = ObservacionesTextBox.Text }; DbsrContext.RecursoLicencia.Add(recursoLicencia); } else { int idRecursoLicencia = Convert.ToInt32(ViewState["Id"]); recursoLicencia = DbsrContext.RecursoLicencia.Single(rl => rl.IdRecursoLicencia == idRecursoLicencia); recursoLicencia.IdRecurso = Convert.ToInt32(RecursoDropDown.SelectedValue); recursoLicencia.IdMotivoLicencia = Convert.ToByte(MotivoLicenciaDropDown.SelectedValue); recursoLicencia.FechaDesde = Convert.ToDateTime(FechaDesdeTextBox.Text); recursoLicencia.FechaHasta = Convert.ToDateTime(FechaHastaTextBox.Text); recursoLicencia.Observaciones = ObservacionesTextBox.Text; } DbsrContext.SaveChanges(); if (Session["FiltroRecurso"] != null) Response.Redirect("RecursoLicenciaList.aspx?IdRecurso=" + Session["FiltroRecurso"]); else Response.Redirect("RecursoLicenciaList.aspx"); } }