Пример #1
0
        /// <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);
        }
Пример #2
0
        public JsonResult listarPaises()
        {
            JsonResult    rpta    = null;
            brPais        obrPais = new brPais();
            List <bePais> lbePais = obrPais.Listar();

            rpta = Json(lbePais, JsonRequestBehavior.AllowGet);
            return(rpta);
        }
Пример #3
0
        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);
        }