public ActionResult UploadFile(HttpPostedFileBase file) { try { if (file.ContentLength > 0) { string path = Path.Combine(Server.MapPath("~/UploadedFiles"), file.FileName); file.SaveAs(path); Populate.CustosCargos(path); System.IO.File.Delete(path); var memoria = db.Memorias.First(); memoria.AtualizacaoCargos = DateTime.Now; db.SaveChanges(); } ViewBag.UltimaAtualizacao = db.Memorias.First().AtualizacaoCargos; ViewBag.Message = Global.AtualizacaoOk; return(View()); } catch (Exception ex) { DbLogger.Log(Reason.Error, $"Upload.UploadFile: {ex.Message}"); ViewBag.UltimaAtualizacao = db.Memorias.First().AtualizacaoCargos; ViewBag.Message = "Ocorreu um erro. Tente novamente ou consulte a log do sistema."; ViewBag.retorno = "UploadFile"; return(View()); } }