예제 #1
0
    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;
        }
    }
예제 #2
0
    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);
        }
    }