示例#1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            string   DescricaoTarefa = txtDescricao.Text;
            DateTime DtAtiv          = Convert.ToDateTime(txtDataAtividade.Text);
            DateTime DtEnt           = Convert.ToDateTime(txtDataEntrega.Text);
            DateTime DtLimEnt        = Convert.ToDateTime(txtDataLimEntrega.Text);

            TB_TAREFA t = new TB_TAREFA()
            {
                Descricao    = DescricaoTarefa, DtAtividade = DtAtiv, DtEntrega = DtEnt,
                DtLimEntrega = DtEnt
            };
            TarefaDBEntities contextTarefa = new TarefaDBEntities();

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

            if (String.IsNullOrEmpty(valor))
            {
                contextTarefa.TB_TAREFA.Add(t);
                lblmsg.Text = "Registro Inserido!";
                Clear();
            }
            else
            {
                int       id     = Convert.ToInt32(valor);
                TB_TAREFA tarefa = contextTarefa.TB_TAREFA.First(c => c.Id == id);
                tarefa.Descricao    = t.Descricao;
                tarefa.DtAtividade  = t.DtAtividade;
                tarefa.DtEntrega    = t.DtEntrega;
                tarefa.DtLimEntrega = t.DtLimEntrega;
                lblmsg.Text         = "Registro Alterado!";
            }

            contextTarefa.SaveChanges();
        }
示例#2
0
        private void CarregarDadosPagina()
        {
            string           valor         = Request.QueryString["IdItem"];
            int              IdItem        = 0;
            TB_TAREFA        tarefa        = new TB_TAREFA();
            TarefaDBEntities contextTarefa = new TarefaDBEntities();

            if (!String.IsNullOrEmpty(valor))
            {
                IdItem = Convert.ToInt32(valor);
                tarefa = contextTarefa.TB_TAREFA.First(c => c.Id == IdItem);

                txtDescricao.Text      = tarefa.Descricao;
                txtDataAtividade.Text  = tarefa.DtAtividade.ToString();
                txtDataEntrega.Text    = tarefa.DtEntrega.ToString();
                txtDataLimEntrega.Text = tarefa.DtLimEntrega.ToString();
            }
        }
示例#3
0
        protected void GVTarefa_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int IdItem = Convert.ToInt32(e.CommandArgument.ToString());
            TarefaDBEntities contextTarefa = new TarefaDBEntities();
            TB_TAREFA        tarefa        = new TB_TAREFA();

            tarefa = contextTarefa.TB_TAREFA.First(c => c.Id == IdItem);

            if (e.CommandName == "ALTERAR")
            {
                Response.Redirect("Tarefa.aspx?IdItem= " + IdItem);
            }
            else if (e.CommandName == "EXCLUIR")
            {
                contextTarefa.TB_TAREFA.Remove(tarefa);
                contextTarefa.SaveChanges();
                string msg    = "Viagem Excluída com Sucesso!";
                string titulo = "Informação!";
                CarregarLista();
                DisplayAlert(msg, titulo, this);
            }
        }