示例#1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ListaSeguros listaSeguros = new ListaSeguros();
            Cliente c1 = null;

            gvListaSeguros.DataSource = listaSeguros.getLista();
            gvListaSeguros.DataBind();

            c1 = (Cliente)Session["cli"];
            if (c1 == null)
            {
                Response.Redirect(Page.ResolveClientUrl("/login.aspx"));
            }

            lblUsuario.Text = "Bienvenido: " + c1.Nombre + " " + c1.Apellido;

            if (IsPostBack)
            {
                if (Request.Form["__EVENTTARGET"] == "gvListaSeguros")
                {
                    int seleccionado = int.Parse(Request.Form["__EVENTARGUMENT"].Split('$')[1]);
                    gvListaSeguros.SelectedIndex = seleccionado;
                    gvListaSeguros.SelectedRowStyle.BackColor = Color.LightGray;
                    Seguros s1 = new Seguros();
                    s1.CodSeguro = gvListaSeguros.SelectedRow.Cells[0].Text;
                    s1.Nombre = gvListaSeguros.SelectedRow.Cells[1].Text;
                    s1.Descripcion = gvListaSeguros.SelectedRow.Cells[2].Text;
                    s1.Precio = float.Parse(gvListaSeguros.SelectedRow.Cells[3].Text.Replace("$",String.Empty));
                    s1.Habilitado = ((CheckBox)gvListaSeguros.SelectedRow.Cells[4].Controls[0]).Checked;
                    Session["se"] = s1;

                    lblContinuar.Text = String.Format("Ha seleccionado {0}. Haga click en Siguiente para continuar.", s1.Nombre);
                    lblContinuar.Visible = true;
                    btnContinuar.Visible = true;
                }
            }
        }
示例#2
0
 public List<Seguros> ListaSeguros()
 {
     AccesoDatos.ListaSeguros ls = new ListaSeguros();
     return ls.getLista();
 }