public static Turma Turma(TurmaViewModel turmaViewModel) { Turma _turma = new Turma() { TurmaID = turmaViewModel.TurmaID, DataInicio = turmaViewModel.DataInicio, DataFim = turmaViewModel.DataFim, Curso = turmaViewModel.Curso, CargaHoraria = turmaViewModel.CargaHoraria, ProfessorID = turmaViewModel.ProfessorID, }; if (turmaViewModel.Professor != null) _turma.Professor = Professor(turmaViewModel.Professor); return _turma; }
public ActionResult Adicionar(TurmaViewModel turma) { if(ModelState.IsValid) { try { _turmaRepositorio.Adicionar(Mapeamento.ViewModelToView.Turma(turma)); return RedirectToAction("Listar"); } catch (Exception) { return View(); } } return View(); }
public static TurmaViewModel Turma(Turma turma) { TurmaViewModel _turmaViewModel = new TurmaViewModel() { TurmaID = turma.TurmaID, DataInicio = turma.DataInicio, DataFim = turma.DataFim, Curso = turma.Curso, CargaHoraria = turma.CargaHoraria, ProfessorID = turma.ProfessorID }; if (turma.Professor != null) _turmaViewModel.Professor = Professor(turma.Professor); return _turmaViewModel; }
public ActionResult Excluir(TurmaViewModel turma) { try { _turmaRepositorio.Excluir(Mapeamento.ViewModelToView.Turma(turma)); return RedirectToAction("Listar"); } catch { InsereViewBagProfessores(); return View(turma.TurmaID); } }