Esempio n. 1
0
    public static void NovedadSiniestrosImpresion_Alta(int idSiniestro, int idResumen, Constantes.TipoDocumentoImpreso tipoDocumentoImpreso)
    {
        WSSiniestro.SiniestroWS oServicio = new WSSiniestro.SiniestroWS();
        oServicio.Url         = System.Configuration.ConfigurationManager.AppSettings[oServicio.GetType().ToString()];
        oServicio.Credentials = System.Net.CredentialCache.DefaultCredentials;

        try
        {
            WSSiniestro.NovedadSiniestroImpresion novedad = new WSSiniestro.NovedadSiniestroImpresion();
            novedad.IdSiniestro        = idSiniestro;
            novedad.IdResumen          = idResumen;
            novedad.IdDocumentoImpreso = Convert.ToInt16(tipoDocumentoImpreso);

            WSSiniestro.Usuario usuario = new WSSiniestro.Usuario();
            usuario.Legajo        = VariableSession.UsuarioLogeado.IdUsuario;
            usuario.OficinaCodigo = VariableSession.UsuarioLogeado.Oficina;
            usuario.Ip            = VariableSession.UsuarioLogeado.DirIP;
            novedad.Usuario       = usuario;

            oServicio.NovedadSiniestroImpresion_Alta(novedad);
        }
        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;
        }
        finally
        {
            oServicio.Dispose();
        }
    }
Esempio n. 2
0
    public static int NovedadSiniestrosResumen_Alta(List <WSSiniestro.NovedadSiniestro> novedades, string idOperador, WSSiniestro.Usuario usuario, int?idPolizaSeguro, bool?esGraciable, int idResumenAgregar, out string mensaje)
    {
        WSSiniestro.SiniestroWS oServicio = new WSSiniestro.SiniestroWS();
        oServicio.Url         = System.Configuration.ConfigurationManager.AppSettings[oServicio.GetType().ToString()];
        oServicio.Credentials = System.Net.CredentialCache.DefaultCredentials;
        int idResumen = 0;

        try
        {
            idResumen = oServicio.NovedadSiniestrosResumen_Alta(novedades.ToArray(), idOperador, usuario, idPolizaSeguro, esGraciable, idResumenAgregar, out mensaje);
            return(idResumen);
        }
        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;
        }
        finally
        {
            oServicio.Dispose();
        }
    }
Esempio n. 3
0
    public static void NovedadSiniestrosCobrado_CambioEstado(string novAsignar, int idEstado, string idOperador, WSSiniestro.Usuario usuario)
    {
        WSSiniestro.SiniestroWS oServicio = new WSSiniestro.SiniestroWS();
        oServicio.Url         = System.Configuration.ConfigurationManager.AppSettings[oServicio.GetType().ToString()];
        oServicio.Credentials = System.Net.CredentialCache.DefaultCredentials;

        try
        {
            oServicio.NovedadSiniestrosCobrado_CambioEstado(novAsignar, idEstado, idOperador, usuario);
        }
        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;
        }
        finally
        {
            oServicio.Dispose();
        }
    }