public void validarCodigoEstatus() { TipoEstatus falloCodigoEstatus = _descargaMeta.CodigoEstatus; if (falloCodigoEstatus.ToString() == TipoEstatus._300().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._301().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._302().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._303().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._304().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._305().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._5004().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._5007().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._5008().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._404().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _descargaMeta.Mensaje); } }
private void validarSolicitud() { TipoEstatus falloCodigoEstatus = _solicitaDescarga.CodigoEstatus; if (falloCodigoEstatus.ToString() == TipoEstatus._300().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._301().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._302().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._303().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._304().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._305().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._5004().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._5007().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._5008().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } if (falloCodigoEstatus.ToString() == TipoEstatus._404().ToString()) { throw new Exception(falloCodigoEstatus.getClave() + " - " + _solicitaDescarga.Mensaje); } }
public VerificadorMeta Deserializador(string XML) { List <String> listaUUID = new List <string>(); _soapEnvelopeDocument = new XmlDocument(); _soapEnvelopeDocument.LoadXml(XML); XmlNode SolicitaDescargaResult = _soapEnvelopeDocument.GetElementsByTagName("VerificaSolicitudDescargaResult")[0]; XmlNodeList SolicitaDescargaIdPaquetes = _soapEnvelopeDocument.GetElementsByTagName("IdsPaquetes"); string estadoSolicitud = SolicitaDescargaResult.Attributes["EstadoSolicitud"].Value; string codigoEstatus = SolicitaDescargaResult.Attributes["CodEstatus"].Value; TipoEstatus tipoCodigoEstatus = TipoEstatus.parseCodigoEstatus(codigoEstatus); string codigoEstadoSolicitud = ""; try { codigoEstadoSolicitud = SolicitaDescargaResult.Attributes["CodigoEstadoSolicitud"].Value; } catch (Exception) { } string numeroCFDIs = SolicitaDescargaResult.Attributes["NumeroCFDIs"].Value; string mensaje = SolicitaDescargaResult.Attributes["Mensaje"].Value; foreach (XmlNode attribute in SolicitaDescargaIdPaquetes) { string uuid = attribute.InnerText; listaUUID.Add(uuid); } VerificadorMeta verificadorMeta = new VerificadorMeta(); verificadorMeta.EstadoSolicitud = estadoSolicitud; verificadorMeta.CodigoEstatus = tipoCodigoEstatus; verificadorMeta.CodigoEstadoSolicitud = codigoEstadoSolicitud; verificadorMeta.NumeroCFDIs = numeroCFDIs; verificadorMeta.Mensaje = mensaje; verificadorMeta.ListaIdPaquestes = listaUUID; return(verificadorMeta); }
public SolicitudDescargaMeta Deserializador(string XML) { _soapEnvelopeDocument = new XmlDocument(); _soapEnvelopeDocument.LoadXml(XML); XmlNode SolicitaDescargaResult = _soapEnvelopeDocument.GetElementsByTagName("SolicitaDescargaResult")[0]; SolicitudDescargaMeta solicitud = new SolicitudDescargaMeta(); string idSolicitud = ""; string codigoEstatus = ""; try { idSolicitud = SolicitaDescargaResult.Attributes["IdSolicitud"].Value; } catch (Exception) { } try { codigoEstatus = SolicitaDescargaResult.Attributes["CodEstatus"].Value; } catch (Exception) { codigoEstatus = "404"; } TipoEstatus tipoCodigoEstatus = TipoEstatus.parseCodigoEstatus(codigoEstatus); string mensaje = SolicitaDescargaResult.Attributes["Mensaje"].Value; solicitud.IdSolicitud = idSolicitud; solicitud.CodigoEstatus = tipoCodigoEstatus; solicitud.Mensaje = mensaje; return(solicitud); }
public DescargaMeta Deserializador(string XML) { _soapEnvelopeDocument = new XmlDocument(); _soapEnvelopeDocument.LoadXml(XML); XmlNode resultadoXML = _soapEnvelopeDocument.GetElementsByTagName("h:respuesta")[0]; string paquete = _soapEnvelopeDocument.GetElementsByTagName("Paquete")[0].InnerXml; string codigoEstatus = resultadoXML.Attributes["CodEstatus"].Value; string mensaje = resultadoXML.Attributes["Mensaje"].Value; TipoEstatus tipoCodigoEstatus = TipoEstatus.parseCodigoEstatus(codigoEstatus); DescargaMeta descargaMeta = new DescargaMeta(); descargaMeta.idPaquete = paquete; descargaMeta.CodigoEstatus = tipoCodigoEstatus; descargaMeta.Mensaje = mensaje; return(descargaMeta); }