public IActionResult Cadastrar(IFormCollection form) { TarefaRepositorio tarefaRepositorio = new TarefaRepositorio(); List <TarefaModel> lsTarefas = tarefaRepositorio.ListarTarefas(); TarefaModel tarefaModel = new TarefaModel { ID = lsTarefas.Count + 1, Nome = form["nome"], Descricao = form["descricao"], Tipo = form["tipo"], IdUsuario = HttpContext.Session.GetString("idUsuario"), DataCriacao = DateTime.Now }; using (StreamWriter sw = new StreamWriter("tarefas.csv", true)) { sw.WriteLine($"{tarefaModel.ID};{tarefaModel.Nome};{tarefaModel.Descricao};{tarefaModel.Tipo};{tarefaModel.IdUsuario};{tarefaModel.DataCriacao}"); } @ViewBag.Mensagem = "Tarefa cadastrada com sucesso!"; return(View()); }
// GET: Tarefas public ActionResult Index() { return(View(_tarefaRepositorio.ListarTarefas())); }