コード例 #1
0
        private void carregaComentarios()
        {
            Capitulo             selecionado = (Capitulo)comboBox1.SelectedItem;
            ComentarioController control     = new ComentarioController();

            if (selecionado != null)
            {
                comentarios = control.ListarComentariosDeCapitulo(selecionado).Values.ToList();
                carregaLista();
            }
        }
コード例 #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            int id = int.Parse(dataGridView1.SelectedRows[0].Cells[0].Value.ToString());

            if (id != null)
            {
                ComentarioController control = new ComentarioController();
                control.RemoverBD(id);
                int indice = dataGridView1.CurrentCell.RowIndex;
                dataGridView1.Rows.RemoveAt(indice);
            }
        }
コード例 #3
0
ファイル: Visualizar.cs プロジェクト: mausaraiva/ForumDesktop
 private void Pesquisar()
 {
     try
     {
         ComentarioController cController = new ComentarioController();
         dataGridViewComentario.DataSource = cController.Pesquisar(TemaId);
         dataGridViewComentario.Columns[0].Visible = false;
         dataGridViewComentario.Columns[1].Visible = false;
     }
     catch (Exception e)
     {
         MessageBox.Show("Erro: " + e.Message);
     }
 }
コード例 #4
0
        private void Incluir()
        {
            try
            {
                string descricao = textComentario.Text.ToString();
                ComentarioController cController = new ComentarioController();
                cController.Incluir(TemaId, descricao, Program.usuarioLogado);

                MessageBox.Show("Registro incluído com sucesso");
                Limpar();
            }
            catch (Exception e)
            {
                MessageBox.Show("Erro: " + e.Message);
            }
        }
コード例 #5
0
        public static void Initialize(TestContext testContext)
        {
            // Arrange
            var mockService = new Mock <IComentarioService>();

            IMapper mapper = new MapperConfiguration(cfg => cfg.AddProfile(new ComentarioProfile())).CreateMapper();

            mockService.Setup(service => service.ObterTodos())
            .Returns(GetTestComentarios());

            mockService.Setup(service => service.Obter(1))
            .Returns(GetTargetComentario());

            mockService.Setup(service => service.Atualizar(It.IsAny <Comentario>()))
            .Verifiable();

            mockService.Setup(service => service.Inserir(It.IsAny <Comentario>()))
            .Verifiable();

            controller = new ComentarioController(mockService.Object, mapper);
        }
コード例 #6
0
        private void button1_Click(object sender, EventArgs e)
        {
            var comentariocast           = this.Tag as Comentario;
            ComentarioController control = new ComentarioController();


            if (comentariocast != null)
            {
                var c = (Comentario)this.Tag;
                c.Usuario           = (Usuario)comboBox3.SelectedItem;
                c.Capitulo.historia = (Historia)comboBox1.SelectedItem;
                c.Capitulo          = (Capitulo)comboBox2.SelectedItem;
                c.Texto             = textBox1.Text;

                /* Boolean teste = control.AlterarBD(c);
                 * if (teste)
                 * {
                 *   MessageBox.Show("Comentario alterada com sucesso!");
                 * } */
            }
            else
            {
                Comentario c = new Comentario();
                c.Usuario = (Usuario)comboBox3.SelectedItem;
                //c.Capitulo.historia = (Historia)comboBox1.SelectedItem;
                c.Capitulo = (Capitulo)comboBox2.SelectedItem;
                c.criado   = DateTime.Today;
                c.Texto    = textBox1.Text;

                //Enviar objeto para camada de controle para Salvar no arquivo
                Boolean teste = control.InserirBD(c);

                if (teste)
                {
                    MessageBox.Show("Comentario cadastrado com sucesso!");
                }
            }
        }