private void CarregarDadosPagina()
        {
            string            valor         = Request.QueryString["idItem"];
            int               idItem        = 0;
            TB_TAREFA         v             = new TB_TAREFA();
            TarefasDBEntities contextTarefa = new TarefasDBEntities();

            if (!String.IsNullOrEmpty(valor))
            {
                idItem = Convert.ToInt32(valor);
                v      = contextTarefa.TB_TAREFA.First(c => c.ID == idItem);

                txtdataentrega.Text   = v.DT_ENTREGA.ToString();
                txtdataatividade.Text = v.DT_ATIVIDADE.ToString();
                txtdatalimite.Text    = v.DT_LIMITE_ENTREGA.ToString();
                txtDescricao.Text     = v.DESCRICAO;
            }
        }
Esempio n. 2
0
        protected void GVTarefa_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int idItem = Convert.ToInt32(e.CommandArgument.ToString());
            TarefasDBEntities context = new TarefasDBEntities();
            TB_TAREFA         tarefa  = new TB_TAREFA();

            tarefa = context.TB_TAREFA.First(c => c.ID == idItem);

            if (e.CommandName == "ALTERAR")
            {
                Response.Redirect("Tarefa.aspx?idItem=" + idItem);
            }
            else if (e.CommandName == "EXCLUIR")
            {
                context.TB_TAREFA.Remove(tarefa);
                context.SaveChanges();

                string msg    = "Tarefa excluida com sucesso!";
                string titulo = "Informação";
                CarregarLista();
                DisplayAlert(titulo, msg, this);
            }
        }
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string    descricaoTarefa = txtDescricao.Text;
            DateTime  dataAtividade   = Convert.ToDateTime(txtdataatividade.Text);
            DateTime  dataEentrega    = Convert.ToDateTime(txtdataentrega.Text);
            DateTime  dataLimite      = Convert.ToDateTime(txtdatalimite.Text);
            TB_TAREFA v = new TB_TAREFA()
            {
                DESCRICAO         = descricaoTarefa,
                DT_ATIVIDADE      = dataAtividade,
                DT_ENTREGA        = dataEentrega,
                DT_LIMITE_ENTREGA = dataLimite
            };
            TarefasDBEntities contextTarefa = new TarefasDBEntities();

            string valor = Request.QueryString["idItem"];

            if (String.IsNullOrEmpty(valor))
            {
                contextTarefa.TB_TAREFA.Add(v);
                lblmsg.Text = "Registro Inserido!";
                Clear();
            }
            else
            {
                int       id     = Convert.ToInt32(valor);
                TB_TAREFA tarefa = contextTarefa.TB_TAREFA.First(c => c.ID == id);
                tarefa.DESCRICAO         = v.DESCRICAO;
                tarefa.DT_ATIVIDADE      = v.DT_ATIVIDADE;
                tarefa.DT_ENTREGA        = v.DT_ENTREGA;
                tarefa.DT_LIMITE_ENTREGA = v.DT_LIMITE_ENTREGA;
                lblmsg.Text = "Registro Alterado!";
            }

            contextTarefa.SaveChanges();
        }