Esempio n. 1
0
        private void CarregarLinguagens()
        {
            var business   = new LinguagemBusiness();
            var linguagens = business.ListarLinguagem();

            cboLinguagem.DataSource    = linguagens;
            cboLinguagem.DisplayMember = "Nome";
            cboLinguagem.ValueMember   = "Id";
        }
Esempio n. 2
0
        private void AtualizarGrid()
        {
            var linguagemBusiness = new LinguagemBusiness();
            var linguagens        = linguagemBusiness.ListarLinguagem();

            dgvLinguagem.Rows.Clear();
            foreach (var ling in linguagens)
            {
                dgvLinguagem.Rows.Add(
                    ling.Id,
                    ling.Nome,
                    ling.Pontuacao
                    );
            }
        }
Esempio n. 3
0
        private void AtualizarGrid()
        {
            var linguagemBusiness = new LinguagemBusiness();
            var repositorios      = linguagemBusiness.ListarRepositorio();
            var linguagem         = linguagemBusiness.ListarLinguagem();

            dgvRepositorio.Rows.Clear();
            foreach (var repo in repositorios)
            {
                var ling = linguagem.Where(x => x.Id == repo.IdLinguagem).SingleOrDefault();
                dgvRepositorio.Rows.Add(
                    repo.Id,
                    repo.Nome,
                    ling.Nome,
                    repo.DataCriacao
                    );
            }
        }
Esempio n. 4
0
        private void btnGravar_Click_1(object sender, EventArgs e)
        {
            Linguagem linguagem = new Linguagem();

            linguagem.Nome      = txtNome.Text;
            linguagem.Pontuacao = int.Parse(txtPontuacao.Text);

            try
            {
                var linguagemBusiness = new LinguagemBusiness();
                linguagemBusiness.InserirLinguagem(linguagem);
                LimparForm();
                AtualizarGrid();
            }
            catch (Exception)
            {
                MessageBox.Show("Erro! ");
            }
        }
Esempio n. 5
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            var linguagem   = (Linguagem)cboLinguagem.SelectedItem;
            var repositorio = new Repositorio();

            repositorio.Nome        = txtNome.Text;
            repositorio.DataCriacao = DateTime.Now;
            repositorio.IdLinguagem = linguagem.Id;

            try
            {
                var linguagemBusiness = new LinguagemBusiness();
                linguagemBusiness.InserirRepositorio(repositorio);
                LimparForm();
                AtualizarGrid();
            }
            catch (Exception)
            {
                MessageBox.Show("Erro! ");
            }
        }
Esempio n. 6
0
        public static void Main(string[] args)
        {
            var linguagem = new Linguagem();

            linguagem.Id        = 1;
            linguagem.Nome      = "portugues";
            linguagem.Pontuacao = 3;

            try
            {
                var linguagemBusiness = new LinguagemBusiness();
                //linguagemBusiness.Inserir(linguagem);
                //Console.WriteLine("Success");
                var teste = linguagemBusiness.Listar();
                Console.Write("foi");
                Console.ReadKey();
            }
            catch (Exception e)
            {
                Console.WriteLine("Erro - " + e);
            }
        }