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")); }
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); }