public ActionResult Editar(Unitunes.Models.ViewModel.VideoViewModel videoViewModel) { var midiaRepo = Singleton <Unitunes.Models.Repositorios.Midia> .Instance(); if (ModelState.IsValid) { if (videoViewModel.arquivoUpload != null) { if (videoViewModel.arquivoUpload.ContentLength > 0) { var fileName = Path.GetFileName(videoViewModel.arquivoUpload.FileName); var path = Path.Combine(Server.MapPath("~/App_Data/midias"), fileName); //salva no servidor videoViewModel.arquivoUpload.SaveAs(path); videoViewModel.midia.Caminho = path; } } //nao esquecer academicoID videoViewModel.midia.Ativo = true; videoViewModel.midia.AcademicoId = Unitunes.Models.Servicos.Academico.getId(); midiaRepo.Update(videoViewModel.midia); return(Redirect("/Midia/Listar")); } return(View(videoViewModel)); }
public ActionResult Deletar(Unitunes.Models.ViewModel.VideoViewModel videoViewModel) { var midiaRepo = Singleton <Unitunes.Models.Repositorios.Midia> .Instance(); videoViewModel.midia.Ativo = false; midiaRepo.Update(videoViewModel.midia); return(Redirect("/Midia/Listar")); }