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