protected void ObtenerDatosCodigoOrigen(string CodigoOrigen) { try { string Verificador = string.Empty; decimal suma = 0; objAdecuacion.Codigo_Programatico = CodigoOrigen; CN_Adecuaciones.ObtenerDatosCogidoAdecuaciones(ref objAdecuacion, ref Verificador); if (Verificador == "0") { for (int i = 0; i < Lista.Count; i++) { suma = suma + Convert.ToDecimal(Lista[i].Suma_Destino); } SumaDestino.Text = Convert.ToString(suma); Session["ListaAdecunacion"] = Lista; Lista.Add(objAdecuacion); GRDAdecuaciones.DataSource = Lista; GRDAdecuaciones.DataBind(); } else { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, '" + Verificador + ".')", true); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, '" + ex.Message + ".')", true); } }
protected void CargarDatosAdecuacion() { try { int mesIni = Convert.ToInt32(DDLMesInicial.SelectedValue); int mesFin = Convert.ToInt32(DDLMesFin.SelectedValue); decimal suma = 0; objAdecuacion.Partida = DDLPartida.SelectedValue; objAdecuacion.Fuente = DDLFuente.SelectedValue; objAdecuacion.MesIni = mesIni; objAdecuacion.MesFin = mesFin; objAdecuacion.Ejercicio = SesionUsu.Usu_Ejercicio; CN_Adecuaciones.CapitulosGrid(objAdecuacion, ref Lista); GRDAdecuaciones.DataSource = Lista; GRDAdecuaciones.DataBind(); for (int i = 0; i < Lista.Count; i++) { suma = suma + Convert.ToDecimal(Lista[i].Destino); } SumaDestino.Text = Convert.ToString(suma); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, '" + ex.Message + ".')", true); } }