Ejemplo n.º 1
0
    /***************************************************************************************************/
    //Reclamaciones Diarias

    private void ConciliacionesAutomaticasReclamaciones(BancoPersistente B1)
    {
        try
        {
            if (Handler.EnviarReclamacionesenDia(DateTime.Now, B1.NumBanco)) // este metodo no se ha hecho... es el de enviar las reclamaciones...
            {
                Handler.GuardarNotificacion("La Conciliación de Reclamaciones se ha enviado satisfactoriamente al Banco" + B1.Nombre, "Administrador");
            }
            else
            {
                Handler.GuardarNotificacion("No hay reclamaciones del banco: " + B1.Nombre, "Administrador");
            }
        }
        catch (Exception)
        {
            Handler.GuardarNotificacion("La Conciliación de Reclamaciones no se pudo enviar al Banco: " + B1.Nombre, "Administrador");
        }
    }
Ejemplo n.º 2
0
    /****************************************************************************************************/

    //Transacciones diarias
    private bool ConciliacionesAutomaticasTransacciones(BancoPersistente B, DateTime FechaContableUltima)
    {
        try
        {
            if (Handler.EnviarTransaccionesenDia(FechaContableUltima, B.NumBanco)) //  envia las conciliaciones de tarjetas calientes al web service correspondiente
            {
                Handler.GuardarNotificacion("La Conciliación de Transacciones se ha enviado satisfactoriamente al Banco" + B.Nombre, "Administrador");
            }
            else
            {
                Handler.GuardarNotificacion("No hay transacciones del Banco" + B.Nombre, "Administrador");
            }
        }
        catch (Exception)
        {
            Handler.GuardarNotificacion("La Conciliación de Transacciones no se pudo enviar al Banco " + B.Nombre, "Administrador");
            return(false);
        }
        return(true);
    }