public static AlunoTurma ToDomainModel(AlunoTurmaVieModel model)
        {
            var alunoturma = new AlunoTurma(
                Guid.NewGuid(),
                model.AlunoId,
                model.TurmaId);

            return(alunoturma);
        }
Пример #2
0
        public AlunoTurmaVieModel AdicionarAlunoTurma(AlunoTurmaVieModel model)
        {
            var alunoturma = AlunoTurmaAdapter.ToDomainModel(model);

            _turmaservice.AdicionarAlunoTurma(alunoturma);
            model.ValidationResult = alunoturma.ValidationResult;
            Commit();
            return(model);
        }
Пример #3
0
        public ActionResult AdicionarAlunoTurma(Guid?id)
        {
            var model = new AlunoTurmaVieModel();

            model.AlunoId = id.Value;
            model.TurmaId = Turmaid;

            _turmaappservice.AdicionarAlunoTurma(model);

            if (!model.ValidationResult.IsValid)
            {
                foreach (var erro in model.ValidationResult.Erros)
                {
                    ModelState.AddModelError(string.Empty, erro.Message);
                }

                return(RedirectToAction("ListarTurma", _paged.List));
            }

            return(RedirectToAction("ListarTurma", _paged.List));
        }