public ActionResult ConstanciaSAAH(String hogarcodigo) { List <ConstanciaSAAH> listapersonas = new List <ConstanciaSAAH>(); ConstanciaSAAH objconstanciasaah = new ConstanciaSAAH(); listapersonas = objconstanciasaah.get_ModeloConstancia(hogarcodigo); return(View(listapersonas)); }
public ActionResult DescargarArchivoConstanciaSinFirmar(string hogcodigo) { if (hogcodigo != null) { string rutaArchivo = string.Empty; rutaArchivo = System.Configuration.ConfigurationManager.AppSettings["RutaArchivoConstanciasSinFirmar"]; string contentType = "application/pdf"; var path = Path.Combine(rutaArchivo, "ConstanciaSAAH_" + hogcodigo + ".pdf"); if (!System.IO.File.Exists(path)) { try { ConstanciaSAAH objconstanciasaah = new ConstanciaSAAH(); int hogarexiste = objconstanciasaah.FN_GET_HOGAR_CERRAD_CONSTANCIA(hogcodigo); if (hogarexiste > 0) { ConstanciaSAAHE(hogcodigo); DescargarArchivoConstanciaSinFirmar(hogcodigo); } else { ViewBag.Mensaje = "El archivo no existe."; return(View("DescargarConstanciaSAAH")); } } catch (Exception e) { ViewBag.Mensaje = "El archivo no existe."; return(View("DescargarConstanciaSAAH")); } ViewBag.Mensaje = ""; return(File(path, contentType, "ConstanciaSAAH_" + hogcodigo + ".pdf")); } ViewBag.Mensaje = ""; return(File(path, contentType, "ConstanciaSAAH_" + hogcodigo + ".pdf")); } else { ViewBag.Mensaje = ""; return(View("DescargarConstanciaSAAH")); } }
public ActionResult AsignarmeEncuesta(string hogcodigo, string estado) { try { if (hogcodigo != null && !hogcodigo.Equals("") && !estado.Equals("") && !estado.Equals("undefined") && !estado.ToUpper().Equals("UNDEFINED")) { string userIdApp; userIdApp = Request.Cookies["SesionIged"]["UserIdApp"].ToString(); string Usuario = string.Empty; Usuario = Request.Cookies["SesionIged"]["USUARIO"].ToString(); try { ConstanciaSAAH objconstanciasaah = new ConstanciaSAAH(); int hogarexiste = objconstanciasaah.fn_getCodigoHogar(hogcodigo); if (hogarexiste > 0) { int val = objconstanciasaah.FN_UPDATE_HOGAR_SAAH(hogcodigo, estado, userIdApp, Usuario); if (val == 10) { ViewBag.Mensaje = "Error al actualizar hogar"; return(View("AsignarmeEntrevista")); } else if (val == 1) { ViewBag.Mensaje = "Código de hogar " + hogcodigo + " ACTUALIZADO exitosamente"; return(View("AsignarmeEntrevista")); } else if (val == 0) { ViewBag.Mensaje = "Código de hogar no existe"; return(View("AsignarmeEntrevista")); } } else { ViewBag.Mensaje = "El archivo no existe."; return(View("AsignarmeEntrevista")); } } catch (Exception e) { ViewBag.Mensaje = "El archivo no existe."; return(View("AsignarmeEntrevista")); } ViewBag.Mensaje = ""; return(View("AsignarmeEntrevista")); } else if (hogcodigo.Equals("")) { ViewBag.Mensaje = "Debe ingresar un código de hogar"; return(View("AsignarmeEntrevista")); } else if (estado.Equals("undefined") || estado.ToUpper().Equals("UNDEFINED")) { ViewBag.Mensaje = "Debe seleccionar un estado"; return(View("AsignarmeEntrevista")); } else { ViewBag.Mensaje = "Debe ingresar un código de hogar"; return(View("AsignarmeEntrevista")); } } catch (Exception e) { ViewBag.Mensaje = "Ocurrio una excepcion en la consulta: " + e.Message.ToString(); return(View("AsignarmeEntrevista")); } }