Esempio n. 1
0
 public List <TiposCuentaConciliacionInfo> ObtenerTiposCuentaConciliacion()
 {
     try
     {
         Logger.Info();
         var polizaBl = new PolizaBL();
         return(polizaBl.ObtenerTipoCuentaConciliacion());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Actualiza bandera para indicar si el archivo fue
 /// grabado en el servidor de SAP ó no
 /// </summary>
 /// <returns></returns>
 public void ActualizaArchivoEnviadoSAP(int polizaID)
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         polizaBL.ActualizaArchivoEnviadoSAP(polizaID);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Actualiza datos de poliza
 /// </summary>
 /// <param name="respuestaServicioPI"></param>
 public void Actualizar(RespuestaServicioPI respuestaServicioPI)
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         polizaBL.Actualizar(respuestaServicioPI);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 4
0
 /// <summary>
 /// Método que obtiene el listado de pólizas de la organización en el rango de fechas indicado.
 /// </summary>
 /// <param name="conciliaciionParametros"></param>
 public List <PolizaInfo> ObtenerPolizasConciliacionSapSiap(ConciliaciionParametros conciliaciionParametros)
 {
     try
     {
         Logger.Info();
         var polizaBl = new PolizaBL();
         return(polizaBl.ObtenerPolizasConciliacionSapSiap(conciliaciionParametros));
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 5
0
 /// <summary>
 /// Obtiene un listado de las Polizas que estan pendientes
 /// por ser enviadas a SAP
 /// </summary>
 /// <returns></returns>
 public Queue <IList <PolizaInfo> > ObtenerPolizasPendientes()
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         return(polizaBL.ObtenerPolizasPendientes());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 6
0
 /// <summary>
 /// Guarda la Poliza de Entrada
 /// </summary>
 /// <param name="polizaEntradaGanadoInfo"></param>
 /// <param name="tipoPoliza"></param>
 public void GuardarPolizaServicioPI(IList <PolizaInfo> polizaEntradaGanadoInfo, TipoPoliza tipoPoliza)
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         polizaBL.GuardarServicioPI(polizaEntradaGanadoInfo, tipoPoliza);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 7
0
 /// <summary>
 /// Actualiza bandera para indicar si el archivo fue
 /// grabado en el servidor de SAP ó no
 /// </summary>
 /// <returns></returns>
 public void DesactivarPolizas(List <PolizaInfo> polizasCancelar)
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         polizaBL.DesactivarPolizas(polizasCancelar);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 8
0
 /// <summary>
 /// Genera la conciliacion de las polizas faltantes en SAP
 /// </summary>
 /// <param name="polizasReenviar"></param>
 /// <param name="polizasCancelar"> </param>
 public void GuardarConciliacion(List <PolizaInfo> polizasReenviar, List <PolizaInfo> polizasCancelar)
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         polizaBL.GuardarConciliacion(polizasReenviar, polizasCancelar);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 9
0
 /// <summary>
 /// Obtiene los datos de la poliza
 /// </summary>
 /// <returns></returns>
 public IList <PolizaInfo> ObtenerPoliza(TipoPoliza tipoPoliza, int organizacionID, DateTime fecha
                                         , string clave, string concepto, long estatus)
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         return(polizaBL.ObtenerPoliza(tipoPoliza, organizacionID, fecha, clave, concepto, estatus));
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 10
0
 public List <int> ObtenerPolizasMal()
 {
     try
     {
         Logger.Info();
         var        polizaBL   = new PolizaBL();
         List <int> polizasMal = polizaBL.ObtenerPolizasMal();
         return(polizasMal);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 11
0
 /// <summary>
 /// Obtiene los datos de la poliza
 /// </summary>
 /// <returns></returns>
 public IEnumerable <PolizaInfo> ObtenerPolizasConciliacion(int organizacionID, DateTime fechaInicio, DateTime fechaFin
                                                            , string claseDocumento)
 {
     try
     {
         Logger.Info();
         var polizaBL = new PolizaBL();
         return(polizaBL.ObtenerPolizasConciliacion(organizacionID, fechaInicio, fechaFin, claseDocumento));
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Esempio n. 12
0
        /// <summary>
        /// Obtiene los datos de la poliza
        /// </summary>
        /// <returns></returns>
        public IList <PolizaInfo> ObtenerPolizaConDocumentoSAPPorRango(TipoPoliza tipoPoliza, int organizacionID, DateTime fecha)
        {
            IList <PolizaInfo> polizas;

            try
            {
                Logger.Info();
                var polizaBL = new PolizaBL();
                polizas = polizaBL.ObtenerPolizaConDocumentoSAPPorRango(tipoPoliza, organizacionID, fecha);
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(polizas);
        }