/// <summary> /// Autor: Sebastian Mateus Villegas /// Nombre del Metodo: ListarPais /// Función: Enviar a la vista los datos serializados de la información de los paises /// Retorno: Variable "sb" de tipo "string" /// Fecha Documentación: 5 de abril de 2019 /// </summary> public string ListarPais() { string sb = ""; brPais obrPais = new brPais(); List <beDataColumn> campos = new List <beDataColumn>(); campos.Add(new beDataColumn { Campo = "ID_PAIS", Titulo = "Id Pais", Ancho = 10 }); campos.Add(new beDataColumn { Campo = "NOMBRE_PAIS", Titulo = "Nombre", Ancho = 70 }); campos.Add(new beDataColumn { Campo = "ESTADO", Titulo = "Estado", Ancho = 20 }); List <bePais> lstObePais = obrPais.ListarPais(); if (lstObePais != null) { if (lstObePais.Count() > 0) { sb = (CSV.SerializarCamposLista(lstObePais, '|', ';', true, campos)); } } return(sb); }
public JsonResult listarPaises() { JsonResult rpta = null; brPais obrPais = new brPais(); List <bePais> lbePais = obrPais.Listar(); rpta = Json(lbePais, JsonRequestBehavior.AllowGet); return(rpta); }
public string GuardarCargueMasivo(beArchivo obeArchivo) { string retorno = ""; string mensaje = ""; brPais obrPais = new brPais(); byte[] Data = new byte[obeArchivo.FILES_CARGUE[0].ContentLength]; obeArchivo.FILES_CARGUE[0].InputStream.Read(Data, 0, obeArchivo.FILES_CARGUE[0].ContentLength); int idCursoImp = obrPais.CargueMasivo(obeArchivo.CADENA_CARGUE); if (idCursoImp > 0) { mensaje = "Se logro el cargue masivo con exito."; } else { mensaje = "No se pudo hacer el cargo masivo."; } retorno = ListarPais() + "¬" + mensaje; return(retorno); }