Exemplo n.º 1
0
        protected void btnEdicao_Click(object sender, EventArgs e)
        {
            if (ValidateField())
            {
                try
                {
                    TarefaBusiness business = new TarefaBusiness();


                    int    idTarefa = int.Parse(txtCodigo.Text);
                    Tarefa t        = business.ConsultarTarefa(idTarefa);



                    t.Nome            = txtNome.Text;
                    t.Descricao       = txtDescricao.Text;
                    t.DataSolicitacao = DateTime.Parse(txtDataRecebimento.Text);
                    t.DataEntrega     = DateTime.Parse(txtDataFim.Text);


                    if (chkStatus1.Checked)
                    {
                        string status = "Pendente";

                        t.Status = (Status)Enum.Parse(typeof(Status), status);
                    }
                    else
                    {
                        if (chkStatus2.Checked)
                        {
                            string status = "Concluida";

                            t.Status = (Status)Enum.Parse(typeof(Status), status);
                        }
                    }

                    business.Atualizar(t);
                    lblMensagem.Text      = "Tarefa " + t.Nome + " atualizada com sucesso.";
                    lblMensagem.ForeColor = Color.DarkBlue;

                    lblErroDataFim.Text = string.Empty;
                    lblErroDataRec.Text = string.Empty;
                    lblErroDescr.Text   = string.Empty;
                    lblErroNome.Text    = string.Empty;
                    lblErroStatus.Text  = string.Empty;


                    chkStatus1.Checked = false;
                    chkStatus1.Enabled = true;
                    chkStatus2.Checked = false;
                    chkStatus2.Enabled = true;
                }
                catch (Exception ex)
                {
                    lblMensagem.Text      = ex.Message;
                    lblMensagem.ForeColor = Color.Red;
                }
            }
        }
Exemplo n.º 2
0
        private void CarregarTarefa()
        {
            int            idTarefa = int.Parse(Request.QueryString["id"]);
            TarefaBusiness business = new TarefaBusiness();

            Tarefa t = business.ConsultarTarefa(idTarefa);

            txtCodigo.Text    = t.IdTarefa.ToString();
            txtNome.Text      = t.Nome;
            txtDescricao.Text = t.Descricao;
        }
Exemplo n.º 3
0
        private void CarregarPagina()
        {
            Tarefa         t        = new Tarefa();
            TarefaBusiness business = new TarefaBusiness();
            int            idTarefa = int.Parse(Request.QueryString["id"]);

            t = business.ConsultarTarefa(idTarefa);

            txtCodigo.Text          = t.IdTarefa.ToString();
            txtNome.Text            = t.Nome;
            txtDescricao.Text       = t.Descricao;
            txtDataFim.Text         = t.DataEntrega.ToString();
            txtDataRecebimento.Text = t.DataSolicitacao.ToString();
        }