Esempio n. 1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(DataCriacao.Text) ||
                String.IsNullOrEmpty(DataVencimento.Text) ||
                String.IsNullOrEmpty(Titulo.Text))
            {
                MessageBox.Show("Data Criação, Data Vencimento e Título são obrigatórios!");
            }
            else
            {
                tarefa.PessoaContato = EdtPessoaContato.Text;
                DateTime.TryParse(DataCriacao.Text, out DateTime date);
                tarefa.DataCriacao = date;
                DateTime.TryParse(DataVencimento.Text, out date);
                tarefa.DataVencimento = date;
                DateTime.TryParse(DataConclusao.Text, out date);
                tarefa.DataConclusao = date;
                tarefa.Titulo        = Titulo.Text;
                tarefa.Descricao     = Descricao.Text;
                tarefa.cliente       = cliente;
                tarefa.Cliente       = ClienteBLL.GetCliente(tarefa.cliente);

                tarefa = TarefaBLL.SalvarTarefa(tarefa);

                CarregaDadosTarefa();
            }
        }
Esempio n. 2
0
        private void CarregaDadosTarefa()
        {
            tarefas = TarefaBLL.RetornaTarefas();

            if (tarefa != null)
            {
                tarefa.Cliente        = ClienteBLL.GetCliente(tarefa.cliente);
                NomeCliente.Text      = tarefa.Cliente.NomeFantasia;
                Titulo.Text           = tarefa.Titulo;
                DataCriacao.Text      = Convert.ToDateTime(tarefa.DataCriacao) > Convert.ToDateTime("01/01/1970") ? Convert.ToDateTime(tarefa.DataCriacao).ToString("dd/MM/yyyy") : "";
                DataVencimento.Text   = Convert.ToDateTime(tarefa.DataVencimento) > Convert.ToDateTime("01/01/1970") ? Convert.ToDateTime(tarefa.DataVencimento).ToString("dd/MM/yyyy") : "";
                DataConclusao.Text    = Convert.ToDateTime(tarefa.DataConclusao) > Convert.ToDateTime("01/01/1970") ? Convert.ToDateTime(tarefa.DataConclusao).ToString("dd/MM/yyyy") : "";
                StatusTarefa.Text     = tarefa.Status;
                EdtPessoaContato.Text = tarefa.PessoaContato;
            }

            btnPrimeiro.Enabled = true;
            btnAnterior.Enabled = true;
            btnProximo.Enabled  = true;
            btnUltimo.Enabled   = true;
            btnNovo.Enabled     = true;
            BtnEditar.Enabled   = true;
            btnExcluir.Enabled  = true;
            btnCancelar.Enabled = false;
            btnSalvar.Enabled   = false;
        }
Esempio n. 3
0
        public bool Delete(int id)
        {
            var _resultado = false;

            using (var _blo = new TarefaBLL())
                _resultado = _blo.Remove(id);
            return(_resultado);
        }
Esempio n. 4
0
        public bool Post([FromBody] Tarefa model)
        {
            var _resultado = false;

            using (var _blo = new TarefaBLL())
                _resultado = _blo.Add(model);
            return(_resultado);
        }
Esempio n. 5
0
        public IEnumerable <Tarefa> Get()
        {
            IEnumerable <Tarefa> _resultado = null;

            using (var _blo = new TarefaBLL())
                _resultado = _blo.Lista();
            return(_resultado);
        }
        private void CarregarDadosCmbVersao()
        {
            //adiciona todas as opções da tabela versao
            IList <TarefaDTO> listTarefaDTO = new List <TarefaDTO>();

            listTarefaDTO = new TarefaBLL().CarregarDadosCmbVersao();

            cmbVersao.DataSource = listTarefaDTO;
        }
Esempio n. 7
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (TarefaBLL.DeleteTarefa(tarefa))
     {
         MessageBox.Show("Tarefa Excluída");
         btnPrimeiro_Click(sender, e);
     }
     else
     {
         MessageBox.Show("Falha ao Excluir");
     }
 }
        public void CarregarDadosCmbArea_QuandoForChamado_RetornarCojuntoDeStrings()
        {
            //arrange
            TarefaBLL tarefaBLL = new TarefaBLL();

            string[] esperado = new string[5] {
                "0", "10", "20", "30", "40"
            };
            //act
            string[] atual = new string[5];
            atual = tarefaBLL.CarregarDadosCmbArea();

            //assert
            Assert.AreEqual(esperado.ToString(), atual.ToString());
        }
        public void CarregarDadosCmbTime_QuandoForChamado_RetornarConjuntoDeStrings()
        {
            //arrange
            TarefaBLL tarefaBLL = new TarefaBLL();

            string[] esperado = new string[3] {
                "4", "5", "6"
            };
            //act
            string[] atual = new string[3];
            atual = tarefaBLL.CarregarDadosCmbTime();


            //assert
            Assert.AreEqual(esperado.ToString(), atual.ToString());
        }
        public void CarregarDadosCmbVersao_QuandoForChamado_RetornarConjuntoDeStrings()
        {
            //arrange
            TarefaBLL tarefaBll = new TarefaBLL();

            string[] esperado = new string[2] {
                "2.1.6.6", "2.1.5.20"
            };

            //act
            string[] atual = new string[2];
            atual = tarefaBll.CarregarDadosCmbVersao();

            //assert
            Assert.AreEqual(esperado.ToString(), atual.ToString());
        }
        public void CarregarDadosCmbMotivo_QuandoForChamado_RetornarConjuntoDeStrings()
        {
            //arrange
            TarefaBLL tarefaBLL = new TarefaBLL();

            string[] esperado = new string[10] {
                "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"
            };


            //act
            string[] atual = new string[10];
            atual = tarefaBLL.CarregarDadosCmbMotivo();


            //assert
            Assert.AreEqual(esperado.ToString(), atual.ToString());
        }
Esempio n. 12
0
        private void btnAnterior_Click(object sender, EventArgs e)
        {
            if (tarefa != null)
            {
                if (tarefa != tarefas.First())
                {
                    int IdControle = tarefa.Id;
                    tarefa = null;

                    while (tarefa == null && IdControle > 0)
                    {
                        tarefa = TarefaBLL.Get(IdControle - 1);
                        IdControle--;
                    }

                    CarregaDadosTarefa();
                }
            }
        }
Esempio n. 13
0
        private void btnProximo_Click(object sender, EventArgs e)
        {
            if (tarefa != tarefas.Last())
            {
                int IdControle = tarefa.Id;
                int ultima     = TarefaBLL.CarregaUltimaTarefa().Id;
                tarefa = null;

                while (tarefa == null && IdControle <= ultima)
                {
                    tarefa = TarefaBLL.Get(IdControle + 1);
                    IdControle++;
                }

                if (tarefa == null)
                {
                    tarefa = TarefaBLL.CarregaUltimaTarefa();
                }

                CarregaDadosTarefa();
            }
        }
        private void btnGravar_Click(object sender, EventArgs e)
        {
            //inserir função para gravar na base de dados
            try
            {
                TarefaDTO TAREFA = new TarefaDTO();

                TAREFA.Task       = int.Parse(txtTask.Text);
                TAREFA.Cliente    = txtCliente.Text;
                TAREFA.Urgencia   = int.Parse(txtUrgencia.Text);
                TAREFA.Tempo      = int.Parse(txtTempo.Text);
                TAREFA.Versao     = cmbVersao.Text;
                TAREFA.Motivo     = int.Parse(cmbMotivo.Text);
                TAREFA.TaskOrigem = int.Parse(txtTaskOrigem.Text);
                TAREFA.Data       = DateTime.Parse(lblData.Text);
                TAREFA.Obs        = txtObs.Text;
                TAREFA.Area       = int.Parse(cmbArea.Text);
                TAREFA.Time       = int.Parse(cmbTime.Text);
                TAREFA.Atendente  = lblAtendente.Text;
                TAREFA.Trello     = txtTrelloURL.Text;


                //jogando dados na base
                int x = new TarefaBLL().GravarDados(TAREFA);
                if (x > 0)
                {
                    MessageBox.Show("Inserção concluida com sucesso.");
                }

                //limpar campos
                LimparCampos();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não conseguiu fazer a inserção." + ex.Message);
            }
        }
Esempio n. 15
0
 private void btnUltimo_Click(object sender, EventArgs e)
 {
     tarefa = TarefaBLL.CarregaUltimaTarefa();
     CarregaDadosTarefa();
 }
Esempio n. 16
0
 private void btnPrimeiro_Click(object sender, EventArgs e)
 {
     tarefa = TarefaBLL.CarregaPrimeiraTarefa();
     CarregaDadosTarefa();
 }
Esempio n. 17
0
 private void Tarefa_Load(object sender, EventArgs e)
 {
     tarefas = TarefaBLL.RetornaTarefas();
     tarefa  = tarefas.FirstOrDefault();
     CarregaDadosTarefa();
 }