Esempio n. 1
0
        private void add_Documento_estado()
        {
            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("chk2");

                string codigo = gr_dato.DataKeys[i].Values[0].ToString();
                //	string regla = gr_dato.DataKeys[i].Values[1].ToString();

                string codigo2 = this.gr_dato.Rows[i].Cells[0].Text;

                if (chk.Checked == true)
                {
                    string add = new DocumentoEstadoBC().add_Documento_Estado(Convert.ToInt16(id_estado), Convert.ToInt16(codigo));
                }
                else
                {
                    string add = new DocumentoEstadoBC().del_documento_estado(Convert.ToInt16(id_estado), Convert.ToInt16(codigo));
                }
            }

            getDocumento();
        }
Esempio n. 2
0
        private void getDocumento()
        {
            List <DocumentoEstado> ldocu = new DocumentoEstadoBC().DocumentosbyEstado(id_estado);


            DataTable dt = new DataTable();

            dt.Columns.Add("codigo_documento");
            dt.Columns.Add("descripcion");
            DataColumn col = new DataColumn("chekalert");

            col.DataType = System.Type.GetType("System.Boolean");
            //dt.Columns.Add(new DataColumn("chk2"));
            dt.Columns.Add(col);

            foreach (DocumentoEstado docest in ldocu)
            {
                DataRow dr = dt.NewRow();

                dr["codigo_documento"] = docest.Id_documento;
                dr["descripcion"]      = new DocumentosBC().getDocumentosbyID(Convert.ToInt16(docest.Id_documento)).Nombre.ToString();
                dr["chekalert"]        = docest.Chk_doc.ToString();
                dt.Rows.Add(dr);
            }


            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();
        }