public ActionResult Edit(Curso c) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { if (!validarCurso(c)) { ViewBag.Erro = "Erro na validação da Curso"; return View(c); } string erro = null; if (c.idCurso == 0) { erro = cursoModel.adicionarCurso(c); } else { erro = cursoModel.editarCurso(c); } if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(c); } } return Redirect("/Shared/Restrito"); }
public ActionResult Edit(Turma t, Curso c) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.idCurso = new SelectList(cursoModel.todosCursos(), "idCurso", "Descricao", c); if (!validarTurma(t)) { ViewBag.Erro = "Erro na validação da Turma"; return View(t); } string erro = null; if (t.idTurma == 0) { erro = turmaModel.adicionarTurma(t); } else { erro = turmaModel.editarTurma(t); } if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(t); } } return Redirect("/Shared/Restrito"); }
public string adicionarCurso(Curso c) { string erro = null; try { db.Curso.AddObject(c); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public string excluirCurso(Curso c) { string erro = null; try { db.DeleteObject(c); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public ActionResult Edit(int id) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { Curso c = new Curso(); ViewBag.Titulo = "Novo Curso"; if (id != 0) { c = cursoModel.obterCurso(id); ViewBag.Titulo = "Editar Curso"; } return View(c); } return Redirect("/Shared/Restrito"); }
public string editarCurso(Curso c) { string erro = null; try { if (c.EntityState == System.Data.EntityState.Detached) { db.Curso.Attach(c); } db.ObjectStateManager.ChangeObjectState(c, System.Data.EntityState.Modified); db.SaveChanges(); } catch (Exception ex) { erro = ex.Message; } return erro; }
public ActionResult Edit(Disciplina d, Curso c) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.idCurso = new SelectList(cursoModel.todosCursos(), "idCurso", "Descricao", c); if (!validarDisciplina(d)) { ViewBag.Erro = "Erro na validação da Disciplina"; return View(d); } string erro = null; if (d.idDisciplina == 0) { erro = disciplinaModel.adicionarDisciplina(d); } else { erro = disciplinaModel.editarDisciplina(d); } if (erro == null) { //return RedirectToAction("Index"); return RedirectToAction("ListaProfessorDisciplina", new { idDisciplina = d.idDisciplina }); } else { ViewBag.Erro = erro; return View(d); } } return Redirect("/Shared/Restrito"); }
public ActionResult EditProfessorDisciplina(Professor_Disciplina pd, Professor p, Curso c, Turma t) { if (Roles.IsUserInRole(User.Identity.Name, "Administrador")) { ViewBag.idCurso = new SelectList(cursoModel.todosCursos(), "idCurso", "Descricao", c); ViewBag.idTurma = new SelectList(turmaModel.obterTurmasPorCurso(c.idCurso), "idTurma", "Identificacao", t); ViewBag.idProfessor = new SelectList(professorModel.todosProfessores(), "idProfessor", "Pessoa.Nome", p); string erro = null; if (pd.idProfessorDisciplina == 0) { erro = professorDisciplinaModel.adicionarProfessorDisciplina(pd); } else { erro = professorDisciplinaModel.editarProfessorDisciplina(pd); } if (erro == null) { return RedirectToAction("ListaProfessorDisciplina", new { idDisciplina = pd.idDisciplina }); } else { ViewBag.Erro = erro; return View(pd); } } return Redirect("/Shared/Restrito"); }
/// <summary> /// Deprecated Method for adding a new object to the Curso EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddToCurso(Curso curso) { base.AddObject("Curso", curso); }
/// <summary> /// Create a new Curso object. /// </summary> /// <param name="idCurso">Initial value of the idCurso property.</param> /// <param name="descricao">Initial value of the Descricao property.</param> public static Curso CreateCurso(global::System.Int32 idCurso, global::System.String descricao) { Curso curso = new Curso(); curso.idCurso = idCurso; curso.Descricao = descricao; return curso; }
public ActionResult Edit(Atividade a, Disciplina d, Turma t, Curso c) { if (Roles.IsUserInRole(User.Identity.Name, "Professor")) { ViewBag.idCurso = new SelectList(cursoModel.todosCursos(), "idCurso", "Descricao", c); ViewBag.idDisciplina = new SelectList(disciplinaModel.todasDisciplinas(), "idDisciplina", "Descricao", d); ViewBag.idTurma = new SelectList(turmaModel.todasTurmas(), "idTurma", "Identificacao", t); a.idStatus = 1; //Definindo Atividade como aberta a.idTipo = 1; //TIPO ATIVIDADE if (!validarAtividade(a)) { ViewBag.Erro = "Erro na validação da Atividade"; return View(a); } string erro = null; if (a.idAtividade == 0) { erro = atividadeModel.adicionarAtividade(a); } else { erro = atividadeModel.editarAtividade(a); } if (erro == null) { return RedirectToAction("Index"); } else { ViewBag.Erro = erro; return View(a); } } return Redirect("/Shared/Restrito"); }
private bool validarCurso(Curso Curso) { if (Curso.Descricao == "") return false; return true; }