示例#1
0
        public ActionResult EditarCursoSemTurma(string id)
        {
            CursoSemTurma          cst   = this.CursoSemTurmaService.ObterPorId(Convert.ToInt32(id));
            CursoSemTurmaViewModel model = new CursoSemTurmaViewModel(cst);

            model.Cursos = this.CursoService.Listar().ToList();
            return(PartialView("../CursoSemTurma/Edit", model));
        }
示例#2
0
        public ActionResult CriarNovoCST(string id)
        {
            CursoSemTurmaViewModel cst = new CursoSemTurmaViewModel();

            cst.PessoaId = Convert.ToInt32(id);
            cst.Cursos   = this.CursoService.Listar().ToList();
            return(PartialView("../CursoSemTurma/Create", cst));
        }
示例#3
0
        public ActionResult EditarCursoSemTurma(CursoSemTurmaViewModel model)
        {
            try
            {
                CursoSemTurma cst = model.MapearParaObjetoDeDominio();

                cst.Atualizacao = DateTime.Now;
                cst.Atualizador = User.Identity.Name;

                CursoSemTurmaService.Atualizar(cst);
                return(Json(new { success = true, title = "Sucesso", message = "Registro Atualizado com sucesso !" }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception ex)
            {
                return(Json(new { success = false, title = "Erro", message = ex.Message }, JsonRequestBehavior.AllowGet));
            }
        }