public FmrEmprestimo()
        {
            InitializeComponent();

            emprestimoController = new EmprestimoController();

            pessoaController    = new PessoaController();
            categoriaController = new CategoriaController();
            midiaController     = new MidiaController();

            pessoas    = pessoaController.ConsultaTodosAtivos();
            categorias = categoriaController.ConsultaTodosAtivos();
            midias     = midiaController.ConsultaTodosAtivos();

            foreach (var pessoa in pessoas)
            {
                PessoaComboBox.Items.Add(pessoa);
            }

            foreach (var categoria in categorias)
            {
                CategoriaComboBox.Items.Add(categoria);
            }

            foreach (var midia in midias.Where(m => m.DisponivelEmprestimo))
            {
                MidiaComboBox.Items.Add(midia);
            }
        }
Beispiel #2
0
        public FmrCadastroMidia()
        {
            InitializeComponent();

            midiaController = new MidiaController();
            midia           = new MidiaModel();

            Coleção_ComboBox.Enabled = false;

            colecaoController   = new ColecaoController();
            categoriaController = new CategoriaController();
            origemController    = new OrigemController();


            foreach (var item in colecaoController.ConsultaTodosAtivos())
            {
                Coleção_ComboBox.Items.Add(item);
            }

            foreach (var item in categoriaController.ConsultaTodosAtivos())
            {
                Categoria_ComboBox.Items.Add(item);
            }

            foreach (var item in origemController.ConsultaTodos())
            {
                Origem_ComboBox.Items.Add(item);
            }
        }
        public FmrAlterarMidia(int idMidia)
        {
            InitializeComponent();

            midiaController = new MidiaController();

            var consultaMidia = midiaController.ConsultaPorId(idMidia);

            midia = new MidiaModel()
            {
                IdMidia         = consultaMidia.IdMidia,
                IdColecao       = consultaMidia.IdColecao,
                IdCategoria     = consultaMidia.IdCategoria,
                IdOrigem        = consultaMidia.IdOrigem,
                NomeMidia       = consultaMidia.NomeMidia,
                QuantidadeMidia = consultaMidia.QuantidadeMidia,
                LetraAlfabeto   = consultaMidia.LetradoAlfabeto,
                Numero          = consultaMidia.Numero,
                AtivoMidia      = consultaMidia.AtivoMidia,
                DeletadoMdia    = consultaMidia.DeletadoMidia,
                DataCriacao     = consultaMidia.DataCriacao
            };



            colecaoController   = new ColecaoController();
            categoriaController = new CategoriaController();
            origemController    = new OrigemController();


            foreach (var item in colecaoController.ConsultaTodosAtivos())
            {
                Coleção_ComboBox.Items.Add(item);
            }

            foreach (var item in categoriaController.ConsultaTodosAtivos())
            {
                Categoria_ComboBox.Items.Add(item);
            }

            foreach (var item in origemController.ConsultaTodos())
            {
                Origem_ComboBox.Items.Add(item);
            }

            if (consultaMidia.IdColecao != null)
            {
                Check_Possui_Colecao.Checked   = true;
                Coleção_ComboBox.Enabled       = true;
                Coleção_ComboBox.SelectedIndex = Coleção_ComboBox.FindStringExact(consultaMidia.NomeColecao);
            }
            else
            {
                Check_Possui_Colecao.Checked = false;
                Coleção_ComboBox.Enabled     = false;
            }
            Categoria_ComboBox.SelectedIndex = Categoria_ComboBox.FindStringExact(consultaMidia.NomeCategoria);
            Origem_ComboBox.SelectedIndex    = Origem_ComboBox.FindStringExact(consultaMidia.NomeOrigem);
            NomeTxT.Text                = midia.NomeMidia;
            QuantidadeNumeric.Value     = midia.QuantidadeMidia;
            LetraComboBox.SelectedIndex = LetraComboBox.FindStringExact(midia.LetraAlfabeto);
            NumeroNumeric.Value         = midia.Numero;
            comboBox2.SelectedIndex     = comboBox2.FindStringExact(((midia.AtivoMidia)? "Sim":"Não"));
        }