public static string Novedades_CodigoPreAprobacion_Valida(WSCodigoPreAprobacion.CodigoPreAprobado unCodigoPreAprobado) { WSCodigoPreAprobacion.CodigoPreAprobacionWS oServicio = new WSCodigoPreAprobacion.CodigoPreAprobacionWS(); oServicio.Url = ConfigurationManager.AppSettings[oServicio.GetType().ToString()]; oServicio.Credentials = System.Net.CredentialCache.DefaultCredentials; try { return(oServicio.Novedades_CodigoPreAprobacion_Valida(unCodigoPreAprobado)); } catch (Exception ex) { log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message)); throw ex; } }
public static string Novedades_CodigoPreAprobacion_Modificacion(WSCodigoPreAprobacion.CodigoPreAprobado unCodigoPreAprobado) { WSCodigoPreAprobacion.CodigoPreAprobacionWS oServicio = new WSCodigoPreAprobacion.CodigoPreAprobacionWS(); oServicio.Url = ConfigurationManager.AppSettings[oServicio.GetType().ToString()]; oServicio.Credentials = System.Net.CredentialCache.DefaultCredentials; string MsgError = string.Empty; try { MsgError = oServicio.Novedades_CodigoPreAprobacion_Modificacion(unCodigoPreAprobado); if (!string.IsNullOrEmpty(MsgError)) { MsgError = String.Format("\n No se pudo relacionar la Novedad ({0}) con el código de Pre Aprobación ({1})", unCodigoPreAprobado.IdNovedad, unCodigoPreAprobado.CodigoAValidar); } return(MsgError); } catch (Exception ex) { log.Error(string.Format("ERROR Ejecución:{0}->{1} - Error:{2}->{3}", DateTime.Now, System.Reflection.MethodBase.GetCurrentMethod(), ex.Source, ex.Message)); MsgError = String.Format("No se pudo relacionar la Novedad ({0}) con el código de Pre Aprobación ({1}). El mensaje original es : {2} ", unCodigoPreAprobado.IdNovedad, unCodigoPreAprobado.CodigoAValidar, ex.Message); throw new Exception(MsgError); } }