public frmCapituloAddMod(int id_Libro, BibliotecaContext contexto)
        {
            InitializeComponent();

            _libroDAL = new LibroDAL(contexto);
            _libro    = _libroDAL.GetLibroById(id_Libro);
            _capitulo = new Capitulo();
        }
        //private Libro _libroSelect;

        public frmCapituloAddMod(Capitulo cap, BibliotecaContext contexto)
        {
            InitializeComponent();

            _capitulo = cap;
            _libroDAL = new LibroDAL(contexto);
            _libro    = _libroDAL.GetLibroById(cap.Id_Libro);
        }
        public frmCapitulosABM(int id_Libro)
        {
            InitializeComponent();

            _libroSelect = _libroDAL.GetLibroById(id_Libro);

            if (_libroSelect.Id_Usuario != StaticUserLogin.Id)
            {
                InhabilitarControles();
            }
        }
Пример #4
0
        private void EditarLibro()
        {
            Libro libroSelect = (Libro)bsListaLibros.Current;

            if (libroSelect == null)
            {
                return;
            }

            frmLibrosABM frmLibros = new frmLibrosABM(libroSelect.Id);

            frmLibros.ShowDialog();
            ResetBingigsForms();

            bsLibroSelect.DataSource = _librosDAL.GetLibroById(libroSelect.Id);
            bsLibroSelect.ResetBindings(true);
        }
Пример #5
0
        public frmLibrosABM(int id_Libro)
        {
            InitializeComponent();

            Libro unLibro = _libroDAL.GetLibroById(id_Libro);

            if (unLibro == null)
            {
                MessageBox.Show("El libro no puede ser null", "Atencion...", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (unLibro.Id_Usuario != StaticUserLogin.Id)
            {
                InhabilitarControles();
            }

            bsLibro.DataSource = unLibro;
        }