예제 #1
0
        //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"));
            }
        }