protected void Button_GUARDAR_ARP_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(HiddenField_id_arl.Value)) { if (Actualizar(afiliacion.Entidades.Arl)) Informar(Panel_FONDO_MENSAJE_ARP, Image_MENSAJE_ARP_POPUP, Panel_MENSAJES_ARP, Label_MENSAJE_ARP, "El registro ha sido actualizado correctamente.", Proceso.Correcto); else Informar(Panel_FONDO_MENSAJE_ARP, Image_MENSAJE_ARP_POPUP, Panel_MENSAJES_ARP, Label_MENSAJE_ARP, "El registro NO ha sido actualizado.", Proceso.Error); cargar_GridView_ARP(HiddenField_ID_SOLICITUD.Value, HiddenField_ID_REQUERIMIENTO.Value); TextBox_fecha_r.Text = ""; TextBox_fecha_r.Enabled = false; TextBox_ARP_OBSERVACIONES.Text = ""; TextBox_ARP_OBSERVACIONES.Enabled = false; DropDownList_ENTIDAD_ARP.Enabled = false; Panel_registros_ARP.Visible = false; } else { int idSolicitud = 0; int idrequerimiento = 0; int idARP = 0; String observaciones = null; DateTime fecha_r; tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); idSolicitud = Convert.ToInt32(HiddenField_ID_SOLICITUD.Value); idrequerimiento = Convert.ToInt32(HiddenField_ID_REQUERIMIENTO.Value); idARP = Convert.ToInt32(DropDownList_ENTIDAD_ARP.SelectedValue); fecha_r = Convert.ToDateTime(TextBox_fecha_r.Text); observaciones = TextBox_ARP_OBSERVACIONES.Text; if (String.IsNullOrEmpty(observaciones)) { observaciones = "Ninguna"; } afiliacion _ARP = new afiliacion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); _ARP.AdicionarconafiliacionArp(idSolicitud, idARP, fecha_r, observaciones, idrequerimiento); if (_ARP.MensajeError != null) { Informar(Panel_FONDO_MENSAJE_ARP, Image_MENSAJE_ARP_POPUP, Panel_MENSAJES_ARP, Label_MENSAJE_ARP, _ARP.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE_ARP, Image_MENSAJE_ARP_POPUP, Panel_MENSAJES_ARP, Label_MENSAJE_ARP, "La afiliación fue adicionado correctamente.", Proceso.Correcto); } TextBox_fecha_r.Text = ""; TextBox_fecha_r.Enabled = false; TextBox_ARP_OBSERVACIONES.Text = ""; TextBox_ARP_OBSERVACIONES.Enabled = false; DropDownList_ENTIDAD_ARP.Enabled = false; cargar_GridView_ARP(idSolicitud.ToString(), idrequerimiento.ToString()); Panel_registros_ARP.Visible = false; ActualizarContratoTemporal(Convert.ToDecimal(idrequerimiento), Convert.ToDecimal(idSolicitud)); } }