public static Result Criar(Tarefa request) { Result response = new Result() { success = true, Message = "Tarefa Salva com Sucesso." }; using (KANBANEntities db = new KANBANEntities()) { db.tarefas.Add(new Kanban.tarefas() { descricao = request.descricao, dt_criacao = DateTime.Now, id_projeto = request.idProjeto, id_sprints = request.idSprint, id_status = request.idStatus, id_classificacao = request.idClassificacao, id_tipo = request.idTipo, id_tarefa_agrupador = request.idTarefaAgrupador }); db.SaveChanges(); } return response; }
public ActionResult Editar(Tarefa request) { var response = TarefaModel.Editar(request); return Json(new object()); }
public static Result Editar(Tarefa request) { Result response = new Result() { success = true, Message = "Tarefa Salva com Sucesso!" }; try { using (KANBANEntities db = new KANBANEntities()) { Kanban.tarefas tarefaEdit = db.tarefas.FirstOrDefault(x => x.id == request.id); tarefaEdit.id_projeto = request.idProjeto; tarefaEdit.descricao = request.descricao; tarefaEdit.id_status = request.status.idStatus; tarefaEdit.id_tipo = request.tipo.idTipo; tarefaEdit.descricao = request.descricao; tarefaEdit.indice = request.indice; tarefaEdit.tempo_estimado = request.tempoEstimado; tarefaEdit.id_projeto = request.idProjeto; tarefaEdit.id_sprints = request.idSprint; tarefaEdit.id_tarefa_dependencia = request.idTarefaDependencia; tarefaEdit.id_classificacao = request.idClassificacao; db.SaveChanges(); } } catch (Exception) { response.Message = "Houve erro ao atualizar as informações da Tarefa, contate o suporte técnico."; response.success = false; } return response; }
public ActionResult Criar(Tarefa request) { Result response = TarefaModel.Criar(request); return Json(response); }