protected void AlmacenarResultado()
        {
            try
            {
                CResultados_proyecto objCresultado = new CResultados_proyecto();

                objCresultado.Update(idresultado, null, txtindicadorg.Text);

                bool mediosvacios = objCresultado.RemoveMedios(idresultado);

                if (mediosvacios)
                {
                    string[] medios_html = mediosinput.Value.Trim(',').Split(',');

                    for (int i = 0; i < medios_html.Length; i++)
                    {
                        int medioid = new CMedios().getMedioid(medios_html[i]);

                        if (medioid != 0)
                            objCresultado.AddMedios(idresultado, medioid);
                    }
                }

                bool supuestos = objCresultado.RemoveSupuestos(idresultado);

                if (supuestos)
                {
                    string[] supuestos_html = supuestosinput.Value.Trim(',').Split(',');

                    for (int i = 0; i < supuestos_html.Length; i++)
                    {
                        int supuestoid = new Csupuestos().getSupuesto_id(supuestos_html[i]);

                        if (supuestoid != 0)
                            objCresultado.AddSupuestos(idresultado, supuestoid);
                    }
                }

                getMediosResultados(idresultado);
                getSupuestosResultados(idresultado);
            }
            catch (Exception) { /*TODO: JCMM: Controlador Exception*/ }
        }
Exemple #2
0
        private void ActualizarEstrategia()
        {
            try
            {

                int idestrategia = Convert.ToInt32(Request.QueryString["idestrategia"]);
                string estrategia = Request.QueryString["estrategia"].ToString();

                CResultados_proyecto objCResultados_proyecto = new CResultados_proyecto();

                objCResultados_proyecto.Update(idestrategia, estrategia);

                Response.Write("ok");
            }
            catch (Exception) { Response.Write("Transacción Falló"); }
        }