public ActionResult Edit(Tarefa tarefa) { if (ModelState.IsValid) { tarefa.DataAlteracao = DateTime.Now; db.Entry(tarefa).State = EntityState.Modified; HistoricoTarefa historico = new HistoricoTarefa(db); historico.RegistrarAlteracao(TipoAlteracao.Edição, tarefa, ((Usuario)Session["Usuario"]).Id); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tarefa)); }
public ActionResult Create(Tarefa tarefa) { if (ModelState.IsValid) { tarefa.DataCriacao = DateTime.Now; tarefa.DataAlteracao = DateTime.Now; tarefa.Status = Status.NãoAtribuida; db.Tarefas.Add(tarefa); HistoricoTarefa historico = new HistoricoTarefa(db); historico.RegistrarAlteracao(TipoAlteracao.Inclusão, tarefa, ((Usuario)Session["Usuario"]).Id); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tarefa)); }