protected void btm_guardarCambios_Click(object sender, EventArgs e) { try { ProyectoMercadoInvestigacionNegocio pmiNeg = new ProyectoMercadoInvestigacionNegocio(); var query = getProyectoMercadoInvestigacions(CodigoProyecto); ProyectoMercadoInvestigacion pmv = new ProyectoMercadoInvestigacion() { CodProyecto = Convert.ToInt32(CodigoProyecto), AnalisisSector = txt_analisisS.Text.htmlEncode(), AnalisisMercado = txt_analisisM.Text.htmlEncode(), AnalisisCompetencia = txt_analisisC.Text.htmlEncode(), Objetivos = txt_objetivos.Text.htmlEncode(), Justificacion = txt_justificacion.Text.htmlEncode() }; if (query == null) { pmiNeg.Agregar(pmv); } else { pmiNeg.Modificar(pmv); } ProyectoGeneral.UpdateTab(CodigoTab, CodigoProyecto, usuario.IdContacto, usuario.CodGrupo, chkEsRealizado.Checked); ProyectoGeneral.GetUltimaActualizacion(lblUltimaActualizacion, lblFechaUltimaActualizacion, chkEsRealizado, btnUpdateTab, CodigoTab, CodigoProyecto); } catch (ApplicationException ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('Advertencia, detalle : " + ex.Message + "');", true); } catch (Exception ex) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Mensaje", "alert('Sucedio un error, intentelo de nuevo. detalle : " + ex.Message + " ');", true); } }