コード例 #1
0
        public void guardarbotones()
        {
            CLS_Pantallas clspantallas = new CLS_Pantallas();

            clspantallas.UsuariosLogin = tUsuarioLogin.Text;
            clspantallas.pantallasid   = Convert.ToInt32(luepantallas.EditValue);

            clspantallas.Mtdeliminararbotones();
            int     r = 0, xRow;
            Boolean comprueba = false;

            for (r = 0; r < gridView1.RowCount; r++)
            {
                xRow = gridView1.GetVisibleRowHandle(r);
                //fr=gridView1.GetRowCellValue(xRow, "gridColumn3").ToString();
                if (gridView1.GetRowCellValue(xRow, "cheked").ToString() == "True")
                {
                    CLS_Pantallas clspantallas2 = new CLS_Pantallas();
                    clspantallas2.UsuariosLogin = tUsuarioLogin.Text;
                    clspantallas2.pantallasid   = Convert.ToInt32(luepantallas.EditValue);
                    clspantallas2.botonesId     = Convert.ToInt32(gridView1.GetRowCellValue(xRow, "botonesid"));
                    clspantallas2.Mtdinsertarbotones();
                    if (!clspantallas2.Exito)
                    {
                        comprueba = true;
                    }
                }
            }
            if (comprueba == false)
            {
                XtraMessageBox.Show("Se han guadado los permisos correctamente.", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            }
            else
            {
                XtraMessageBox.Show("Ha ocurrido un error al intentar guardar los permisos.", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }