Ejemplo n.º 1
0
        private void getbancos()
        {
            DataTable dt = new DataTable();

            dt.Columns.Add("codigo_banco");
            dt.Columns.Add("nombre");
            //	dt.Columns.Add("id_cliente");
            //	dt.Columns.Add("rut");

            DataColumn col = new DataColumn("check");

            col.DataType = System.Type.GetType("System.Boolean");

            dt.Columns.Add(col);

            List <BancoCliente> lbancocliente = new BancoClienteBC().getbancobycliente(cliente_bus.ToString());


            foreach (BancoCliente bancocliente in lbancocliente)
            {
                DataRow dr = dt.NewRow();

                dr["codigo_banco"] = bancocliente.Codigo_banco;
                dr["nombre"]       = bancocliente.Nombre;
                dr["check"]        = bancocliente.Check.ToString();

                dt.Rows.Add(dr);
            }
            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();
        }
Ejemplo n.º 2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            GridViewRow row;

            for (int i = 0; i < gr_dato.Rows.Count; i++)
            {
                row = gr_dato.Rows[i];
                CheckBox chk        = (CheckBox)gr_dato.Rows[i].FindControl("check");
                string   codigo     = this.gr_dato.Rows[i].Cells[0].Text;
                int      id_cliente = cliente_bus;

                if (chk.Checked == true)
                {
                    string add = new  BancoClienteBC().add_banco_cliente(codigo, id_cliente);
                }

                else
                {
                    string add = new BancoClienteBC().del_banco_cliente(codigo, id_cliente);
                }
            }
        }