protected void Page_Load(object sender, EventArgs e) { if (Session["rut"] == null || String.IsNullOrEmpty(Session["rut"].ToString())) { Session.Abandon(); Response.Redirect("~/Logon.aspx"); } if (!IsPostBack) { List <String> lista = new List <String>(); lista.Add("Pesos"); lista.Add("Dolar"); ddlMoneda.DataSource = lista; ddlMoneda.DataBind(); List <DocumentoVencido> documentos = Sistema.GetInstancia().ObtenerDocumentosVencidos(ddlMoneda.SelectedValue, Session["rut"].ToString()); gridViewDocumentos.DataSource = documentos; gridViewDocumentos.DataBind(); if (documentos != null && documentos.Count > 0) { DocumentoVencido doc = documentos.ElementAt(documentos.Count - 1); txtSaldoTotal.Text = doc.SumaMontos.ToString(); } } }
private void BindData() { try { List <DocumentoVencido> documentos = Sistema.GetInstancia().ObtenerDocumentosVencidos(ddlMoneda.SelectedValue, Session["rut"].ToString()); gridViewDocumentos.DataSource = documentos; gridViewDocumentos.DataBind(); if (documentos != null && documentos.Count > 0) { DocumentoVencido doc = documentos.ElementAt(documentos.Count - 1); txtSaldoTotal.Text = doc.SumaMontos.ToString(); } } catch (Exception ex) { string script = @"<script type='text/javascript'> alert('" + "Error al cargar los datos" + "');</script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); } }