public FileResult DownloadArchivoAsunto(string Guid) { List <dtoAsuntos> _result = new BALAsuntos().GetAsuntosArchivos(new dtoAsuntos { Email = User.Identity.GetUserName() }, false, Guid); if (_result != null) { dtoAsuntos _resultado = _result.FirstOrDefault(); string extension = _resultado.NombreArchivo.Substring(_resultado.NombreArchivo.LastIndexOf("."), _resultado.NombreArchivo.Length - _resultado.NombreArchivo.LastIndexOf(".")); return(File(_result.FirstOrDefault().Archivo, extension.ToLower() == ".pdf" ? System.Net.Mime.MediaTypeNames.Application.Pdf : System.Net.Mime.MediaTypeNames.Application.Pdf, _resultado.NombreArchivo)); } return(null); }
public JsonResult VerificaAsunto(dtoAsuntos Asunto) { List <dtoAsuntos> _result = new BALAsuntos().GetAsuntosArchivos(new dtoAsuntos { Email = User.Identity.GetUserName() }, true); if (_result != null) { CultureInfo Cultura = CultureInfo.CreateSpecificCulture("es-MX"); Thread.CurrentThread.CurrentCulture = Cultura; Asunto.Asunto = CultureInfo.CurrentCulture.TextInfo.ToTitleCase(Asunto.Asunto); dtoAsuntos _resultado = _result.FirstOrDefault(k => k.Asunto == Asunto.Asunto); return(Json(new { Exito = _resultado == null }, JsonRequestBehavior.AllowGet)); } return(Json(new { Exito = false }, JsonRequestBehavior.AllowGet)); }