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