public ActionResult CadastroMaterial(MaterialModelView Material) { if (ModelState.IsValid) { _repositorio = new MateriaisRepositorio(); Material mat = new Material(); mat.Ativo = Material.Ativo; mat.Id_curso = Material.Id_curso; mat.Arquivo = _repositorio.Upload(Material.ArquivoFile); mat.Nome = Material.Nome; if (mat.Arquivo != null) { _repositorio.Salvar(mat); TempData["mensagem"] = "Material cadastrado com sucesso!"; return(RedirectToAction("Index", new { id_curso = Material.Id_curso })); } } _repositorio_curso = new CursosRepositorio(); var cursos = _repositorio_curso.ListaCursoPorId(Material.Id_curso); ViewData["listaCurso"] = new SelectList(cursos, "Id_curso", "Titulo_curso"); ViewData["Id_curso"] = Material.Id_curso; return(View(Material)); }
public ActionResult CadastroMaterial(int id_curso) { _repositorio_curso = new CursosRepositorio(); var cursos = _repositorio_curso.ListaCursoPorId(id_curso); ViewData["listaCurso"] = new SelectList(cursos, "Id_curso", "Titulo_curso"); ViewData["Id_curso"] = id_curso; return(View()); }
public ViewResult EditarUnidade(Int32 id) { _repositorio = new UnidadesRepositorio(); Unidade unidade = _repositorio.RetornaUnidadePorId(id); _repositorio_curso = new CursosRepositorio(); var cursos = _repositorio_curso.ListaCursoPorId(unidade.Id_curso); ViewData["listaCurso"] = new SelectList(cursos, "Id_curso", "Titulo_curso"); ViewData["Id_curso"] = unidade.Id_curso; return(View(unidade)); }
public ViewResult EditarMaterial(Int32 id) { _repositorio = new MateriaisRepositorio(); Material material = _repositorio.RetornaMaterialPorId(id); MaterialModelView mat = new MaterialModelView(); mat.Id = material.Id_materiais; mat.Ativo = material.Ativo; mat.Id_curso = material.Id_curso; mat.Nome = material.Nome; mat.Arquivo = material.Arquivo; _repositorio_curso = new CursosRepositorio(); var cursos = _repositorio_curso.ListaCursoPorId(material.Id_curso); ViewData["listaCurso"] = new SelectList(cursos, "Id_curso", "Titulo_curso"); ViewData["Id_curso"] = material.Id_curso; return(View(mat)); }
public ActionResult EditarUnidade(Unidade Unidade) { if (ModelState.IsValid) { _repositorio = new UnidadesRepositorio(); _repositorio.Salvar(Unidade); TempData["mensagem"] = "Unidade alterada com sucesso!"; return(RedirectToAction("Index", new { id_curso = Unidade.Id_curso })); } _repositorio_curso = new CursosRepositorio(); var cursos = _repositorio_curso.ListaCursoPorId(Unidade.Id_curso); ViewData["listaCurso"] = new SelectList(cursos, "Id_curso", "Titulo_curso"); ViewData["Id_curso"] = Unidade.Id_curso; return(View(Unidade)); }