Exemplo n.º 1
0
        public ActionResult SalvarTarefa(FormCollection formCollection)
        {
            string  usuarioLogado = Session["usuario"].ToString();
            Usuario usuarioInfo   = usuarioData.UsuarioTable.Where(u => u.USU_NOME == usuarioLogado).FirstOrDefault();

            if (String.IsNullOrEmpty(formCollection["TAR_DESCRICAO"]))
            {
                UsuarioController.isRedirected = true;
                return(RedirectToAction("Tarefa"));
            }
            else
            {
                Tarefa novaTarefa = new Tarefa();
                novaTarefa.TAR_USUID     = usuarioInfo.USU_ID;
                novaTarefa.TAR_DESCRICAO = formCollection["TAR_DESCRICAO"];
                if (formCollection["TAR_CONCLUIDA"] == "on")
                {
                    novaTarefa.TAR_CONCLUIDA = true;
                }
                else
                {
                    novaTarefa.TAR_CONCLUIDA = false;
                }
                UsuarioController.isRedirected = false;
                tarefaData.TarefaTable.Add(novaTarefa);
                tarefaData.SaveChanges();
                return(RedirectToAction("Tarefa"));
            }
        }
Exemplo n.º 2
0
        public IHttpActionResult PutTarefa(int id, Tarefa tarefa)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != tarefa.Id)
            {
                return(BadRequest());
            }

            db.Entry(tarefa).State = EntityState.Modified;

            try
            {
                db.SaveChanges();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!TarefaExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Exemplo n.º 3
0
        public ActionResult Create([Bind(Include = "ID,Data,Titulo,Nota,Lido")] Tarefa tarefa)
        {
            if (ModelState.IsValid)
            {
                db.Tarefas.Add(tarefa);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tarefa));
        }
        public IActionResult Create([FromBody] Tarefa item)
        {
            if (item == null)
            {
                return(BadRequest());
            }

            _context.Tarefas.Add(item);
            _context.SaveChanges();

            return(CreatedAtRoute("GetTarefa", new { id = item.Id }, item));
        }
Exemplo n.º 5
0
        public static void InserirTarefa(TarefaContext db)
        {
            string descricao = "";

            Console.WriteLine("\nInserindo uma nova tarefa: ");
            descricao = Console.ReadLine();
            db.Add(new Tarefa {
                Descricao = descricao, Realizado = false
            });
            db.SaveChanges();
        }
Exemplo n.º 6
0
        public static void DeletarTarefas(TarefaContext db)
        {
            Console.WriteLine("\n*****Deletando a tarefa*****");
            int tarefaId = BuscaTarefaId(db);
            var tarefa   = db.Tarefas
                           .Where(t => t.TarefaId == tarefaId)
                           .FirstOrDefault();

            Console.WriteLine("Tarefa: " + tarefa.Descricao + "excluída com sucesso!");
            db.Remove(tarefa);
            db.SaveChanges();
        }
Exemplo n.º 7
0
        public TarefaController(TarefaContext context)
        {
            _context = context;

            if (_context.Tarefas.Count() == 0)
            {
                _context.Tarefas.Add(new Tarefa {
                    Conteudo = "Tarefa para Teste"
                });
                _context.SaveChanges();
            }
        }
Exemplo n.º 8
0
        public static void RealizarTarefas(TarefaContext db)
        {
            int tarefaId = BuscaTarefaId(db);

            Console.WriteLine("\n*****Atualizando a tarefa****");
            var tarefa = db.Tarefas
                         .Where(t => t.TarefaId == tarefaId)
                         .FirstOrDefault();

            tarefa.Realizado = true;
            db.SaveChanges();
            Console.WriteLine("Tarefa: " + tarefa.Descricao + "realizada com sucesso!");
        }
Exemplo n.º 9
0
 public bool SaveChanges()
 {
     return(_context.SaveChanges() > 0);
 }
 public IActionResult Cadastro(TarefaModel tarefa)
 {
     context.tbl_tarefa.Add(tarefa);
     context.SaveChanges();
     return(Ok());
 }
Exemplo n.º 11
0
 public IActionResult cadastrar(TarefaModel insert)
 {
     conexao.registros_tarefas.Add(insert);
     conexao.SaveChanges();
     return(Ok("Cadastro realizado com sucesso"));
 }
Exemplo n.º 12
0
 public int SaveChanges()
 {
     return(Db.SaveChanges());
 }
Exemplo n.º 13
0
 public void Add(TarefaItem item)
 {
     _context.TarefaItens.Add(item);
     _context.SaveChanges();
 }