Ejemplo n.º 1
0
        public ActionResult ConsumirServicio(HttpPostedFileBase file)
        {
            if (file != null && file.ContentLength > 0)
            {
                List <string>  data   = LeerDatos(file);
                SalidaModel    modelo = new SalidaModel();
                SolicitudModel body   = ValidarData.Validar(data);

                ServicioApi llamadoApi = new ServicioApi();
                var         respuesta  = llamadoApi.CrearSolicitud(body);

                var content         = respuesta.Content.Replace("[", "").Replace("]", "");;
                var listaResultados = content.Split(',');

                foreach (var item in listaResultados)
                {
                    modelo.resultados.Add(item);
                }
                return(View(modelo));
            }
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public void addValidacao(Control control, Validacao[] validacoes)
        {
            if (control is UIXComboBox cbo)
            {
                control = cbo.cbo;
            }
            else if (control is vitorrdgs.UiX.Component.UIXMaskedTextBox mtb)
            {
                control = mtb.mtb;
            }
            else if (control is UIXTextBox txt)
            {
                control = txt.txt;
            }

            if (!_controleValidacoes.TryGetValue(control.Name, out ValidarData data))
            {
                data = new ValidarData();
                _controleValidacoes.Add(control.Name, data);
            }
            data.addValidacoes(validacoes);
        }