//Action Guardar public ActionResult Guardar(EvidenciaActividad objEvidenciaActividad, HttpPostedFileBase file) { if (ModelState.IsValid) { if (file != null) { string archivo = (file.FileName).ToLower(); file.SaveAs(Server.MapPath("~/Imagenes/" + file.FileName)); objEvidenciaActividad.archivo = file.FileName; objEvidenciaActividad.tamanio = Convert.ToString(Math.Round((Convert.ToDecimal(file.ContentLength) / (1024 * 1024)), 2)) + " Mb"; objEvidenciaActividad.tipo = Path.GetExtension(file.FileName); } objEvidenciaActividad.Guardar(); return(Redirect("~/Actividad/")); } else { return(View("~/Views/EvidenciaActividad/AgregarEditar.cshtml")); } }