예제 #1
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            if (txtTitulo.Text == "")
            {
                MessageBox.Show("Sua tarefa não tem titulo?");
            }
            else if (txtTitulo.Text == titulo)
            {
                tarefa._Descricao = txtDescricao.Text;
                tarefa._Titulo    = txtTitulo.Text;

                switch (cmbColuna.GetItemText(cmbColuna.SelectedItem))
                {
                case "To Do":
                    tarefa._Coluna = 1;
                    break;

                case "Doing":
                    tarefa._Coluna = 2;
                    break;

                case "Done":
                    tarefa._Coluna = 3;
                    break;
                }
                BOTarefa boTarefa = new BOTarefa();

                boTarefa.BOAtualizaTarefa(tarefa._Coluna, tarefa._Id, tarefa._Descricao);

                tela.limpaColuna01();
                tela.limpaColuna02();
                tela.limpaColuna03();

                tela.AtualizaColunas();

                this.Close();
            }
            else
            {
                tarefa._Descricao = txtDescricao.Text;
                tarefa._Titulo    = txtTitulo.Text;
                switch (cmbColuna.GetItemText(cmbColuna.SelectedItem))
                {
                case "To Do":
                    tarefa._Coluna = 1;
                    break;

                case "Doing":
                    tarefa._Coluna = 2;
                    break;

                case "Done":
                    tarefa._Coluna = 3;
                    break;
                }

                BOTarefa boTarefa = new BOTarefa();

                boTarefa.BOAtualizaTarefa(tarefa);

                tela.limpaColuna01();
                tela.limpaColuna02();
                tela.limpaColuna03();

                tela.AtualizaColunas();

                this.Dispose();
            }
        }