示例#1
0
        public frmModulo()
        {
            InitializeComponent();
            List <BEModulo> olModulos = new List <BEModulo>();

            olModulos = BLModulo.ListarModulos(0, 0, "");

            gridControl1.DataSource = olModulos;
            //gridView1.ShowFindPanel();
        }
示例#2
0
        void SubModulo()
        {
            #region VER SUBMODULOS

            //IdModuloPadre = Convert.ToInt32(gridView1.GetRowCellDisplayText(gridView1.FocusedRowHandle, gridView1.Columns["IDMODULO"]));
            IdModuloPadre = CurrentIdModulo;

            List <BEModulo> olSubModulos = BLModulo.ListarModulos(0, CurrentIdModulo, "");

            if (olSubModulos.Count > 0)
            {
                gridControl1.DataSource = olSubModulos;
            }
            else
            {
                XtraMessageBox.Show("No Tiene Sub Modulos", "Alerta");
            }

            #endregion
        }
示例#3
0
        private void RegresarModulo()
        {
            #region REGRESAR AL PADRE
            //int Pos;
            //Pos = dgvModulos.CurrentRow.Index;
            //dgvModulos.Rows[Pos].Cells["IDABUELO"].Value != null
            //Convert.ToInt32()


            if (gridView1.GetRowCellDisplayText(gridView1.FocusedRowHandle, gridView1.Columns["IDABUELO"]) != "")
            {
                IdModuloAbuelo = Convert.ToInt32(gridView1.GetRowCellDisplayText(gridView1.FocusedRowHandle, gridView1.Columns["IDABUELO"]));
                IdModuloPadre  = IdModuloAbuelo;
                List <BEModulo> olSubModulos = BLModulo.ListarModulos(0, IdModuloAbuelo, "");
                gridControl1.DataSource = olSubModulos;
            }
            else
            {
                XtraMessageBox.Show("Ha llegado al nivel máximo", "Alerta");
            }
            #endregion
        }
示例#4
0
        protected internal override void ButtonClick(string tag)
        {
            switch (tag)
            {
            case "SubModulo":
                SubModulo();

                break;

            case "Regresar":
                RegresarModulo();

                break;

            case "Nuevo":
                CreaNuevoModulo();

                break;

            case "Editar":

                if (gridView1.RowCount > 0)
                {
                    //IdModulo = Convert.ToInt32(gridView1.GetRowCellDisplayText(gridView1.FocusedRowHandle, gridView1.Columns["IDMODULO"]));
                    EditaModulo(CurrentIdModulo);

                    List <BEModulo> olModulos = new List <BEModulo>();
                    olModulos = BLModulo.ListarModulos(0, IdModuloPadre, "");

                    gridControl1.DataSource = olModulos;
                }

                break;

            default:
                break;
            }
        }