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

            dt.Columns.Add(new DataColumn("id_contrato"));
            dt.Columns.Add(new DataColumn("nombre"));
            DataColumn col = new DataColumn("check");

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

            dt.Columns.Add(col);



            List <ContratoCliente> lcontratocliente = new ContratoClienteBC().getContratoByClienteProducto(id_cliente, "todo", this.dl_producto.SelectedValue.ToString());


            foreach (ContratoCliente mcontratocliente in lcontratocliente)
            {
                DataRow dr = dt.NewRow();

                dr["nombre"]      = mcontratocliente.Nombre;
                dr["id_contrato"] = mcontratocliente.Id_contrato;
                dr["check"]       = mcontratocliente.Check;
                dt.Rows.Add(dr);
            }

            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();
        }
Ejemplo n.º 2
0
        private void add_Tipooperacion()
        {
            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("chk");

                Int32 id_contrato = Convert.ToInt32(this.gr_dato.Rows[i].Cells[0].Text);



                if (chk.Checked == true)
                {
                    string add = new ContratoClienteBC().add_contrato_cliente(id_contrato, id_cliente, this.dl_producto.SelectedValue.ToString());
                }
                else

                {
                    string add = new ContratoClienteBC().del_contrato_cliente(id_contrato, id_cliente, this.dl_producto.SelectedValue.ToString());
                }
            }
        }