private string SaveResponseError(string xmlResponse, string identifier) { ResponseFatalError returnError = new DeserializeXml <ResponseFatalError>().deserializeXmlForDB(xmlResponse); Status status = new Status(returnError.RESPONSE); ConfigStatus.ConfigureStatus(status, _contentFile.NumberOfMessage, _contentFile.KindOfMessage, identifier); ConfigStatus.SaveStatus(status); return(MessagesOfReturn.AlertResponseWebServiceError(_contentFile.Message, identifier, _contentFile.NumberOfMessage)); }
public string SaveDataBase(string identifier, string message, string kindOfMessage) { NumberOfMessage numberOfMessage = NumberOfMessage.Four; ConfigStatus.ConfigureStatus(RESPONSE.STATUS, numberOfMessage, kindOfMessage, identifier); if (RESPONSE.STATUS.ERRORS != null && RESPONSE.STATUS.ERRORS.Count > 0) { return(SaveResponseAlerta(RESPONSE.STATUS, message, numberOfMessage)); } else { return(SaveResponseSuccess(RESPONSE.STATUS, message, identifier)); } }
public string SaveDataBase(string identifier, string message, string kindOfMessage) { string msgReturn = ""; NumberOfMessage numberOfMessage = NumberOfMessage.Two; ConfigStatus.ConfigureStatus(RESPONSE.STATUS, numberOfMessage, kindOfMessage, identifier); if (RESPONSE.MAIN != null && !string.IsNullOrEmpty(RESPONSE.MAIN.SBELN)) { msgReturn = SaveResponseSuccess(message, kindOfMessage); } else { msgReturn = SaveResponseAlerta(RESPONSE.STATUS, message, numberOfMessage); } return(msgReturn); }
public string SaveDataBase(string idBroker, string message, string kindOfMessage) { NumberOfMessage numberOfMessage = NumberOfMessage.One; ConfigStatus.ConfigureStatus(RESPONSE.STATUS, numberOfMessage, kindOfMessage); AlimentaIdDadosBroker(int.Parse(idBroker)); if (RESPONSE.ListaEmbarque != null && RESPONSE.ListaEmbarque.Embarques.Count > 0) { return(SaveResponseSuccess(message, kindOfMessage)); } else if (RESPONSE.STATUS != null) { return(SaveResponseAlerta(message, numberOfMessage)); } else // Se não recebeu nenhum Embarque do WebService { return(MessagesOfReturn.AlertResponseWebServiceError(message, idBroker, numberOfMessage)); } }