protected void btnRegistrar_Click(object sender, EventArgs e) { TRG_Trigger_RiesgosBL _TRG_Trigger_RiesgosBL = new TRG_Trigger_RiesgosBL(); _TB_PlanAccionBE.PlanAccion_id = _PlanAccion_id; _TB_PlanAccionBE.Fecha = DateTime.ParseExact(txtFecha.Text, "dd/MM/yyyy", null); _TB_PlanAccionBE.Registro_id = _Registro_id; _TB_PlanAccionBE.PlanAccion_desc = txtPlan.Text; _TB_PlanAccionBE.Responsable = Convert.ToInt32(ddlResponsable.SelectedValue); _TB_PlanAccionBE.Estado = chbCumplido.Checked; if (_TB_PlanAccionBL.ActualizarTB_PlanAccion(_TB_PlanAccionBE)) { if (_TB_PlanAccionBL.ContarTB_PlanAccionByRegistro(_Registro_id, Convert.ToInt16(Request.QueryString["Sistema_id"])) == 0) { if (_Sistema_id == 4) { _TRG_Trigger_RiesgosBE.Estado = false; _TRG_Trigger_RiesgosBE.Trigger_id = Convert.ToInt32(Request.QueryString["Trigger_id"]); _TRG_Trigger_RiesgosBE.Registro_id = _Registro_id; _TRG_Trigger_RiesgosBE.Usuario_update = ((Fnc_FuncionariosBE)Session["FNC_Funcionarios"]).Funcionario_Id; if (_TRG_Trigger_RiesgosBL.ActualizarTRG_Trigger_RiesgosFin(_TRG_Trigger_RiesgosBE)) { } } } ClientScript.RegisterStartupScript(this.GetType(), "myScript", "ActualizoExito();cerrarYActualizar();", true); } else { Response.Write("<script language=javascript>alert('ERROR');</script>"); } }