コード例 #1
0
ファイル: ConciliacionBL.cs プロジェクト: vijaydairyf/Prueba
 /// <summary>
 ///  Metodo  que obtiene una lista de Conciliacion detalle  por tipo poliza
 /// </summary>
 /// <param name="TipoPoliza"></param>
 /// <returns></returns>
 internal IList <ConciliacionInfo> ConciliacionDetalle(int TipoPoliza)
 {
     try
     {
         Logger.Info();
         var conciliacionDAL             = new ConciliacionDAL();
         IList <ConciliacionInfo> result = conciliacionDAL.ConciliacionDetalle(TipoPoliza);
         return(result);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
コード例 #2
0
ファイル: ConciliacionBL.cs プロジェクト: vijaydairyf/Prueba
 /// <summary>
 /// Obtiene los datos necesarios para la conciliacion
 /// de pases a proceso
 /// </summary>
 /// <param name="organizacionId"></param>
 /// <param name="fechaInicial"></param>
 /// <param name="fechaFinal"></param>
 /// <returns></returns>
 public List <PolizaPaseProcesoModel> ObtenerConciliacionPaseProceso(int organizacionId, DateTime fechaInicial, DateTime fechaFinal)
 {
     try
     {
         Logger.Info();
         var conciliacionDAL = new ConciliacionDAL();
         List <PolizaPaseProcesoModel> conciliacionPaseProceso =
             conciliacionDAL.ObtenerConciliacionPaseProceso(organizacionId, fechaInicial, fechaFinal);
         return(conciliacionPaseProceso);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
コード例 #3
0
ファイル: ConciliacionBL.cs プロジェクト: vijaydairyf/Prueba
 /// <summary>
 /// Obtiene los movimientos de almacen
 /// para su conciliacion
 /// </summary>
 /// <param name="organizacionID"></param>
 /// <param name="fechaInicial"></param>
 /// <param name="fechaFinal"></param>
 /// <returns></returns>
 public ConciliacionMovimientosAlmacenModel ObtenerMovimientosAlmacenConciliacion(int organizacionID, DateTime fechaInicial, DateTime fechaFinal)
 {
     try
     {
         Logger.Info();
         var conciliacionDAL = new ConciliacionDAL();
         ConciliacionMovimientosAlmacenModel almacenesMovimiento =
             conciliacionDAL.ObtenerMovimientosAlmacenConciliacion(organizacionID, fechaInicial, fechaFinal);
         return(almacenesMovimiento);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
コード例 #4
0
ファイル: ConciliacionBL.cs プロジェクト: vijaydairyf/Prueba
 /// <summary>
 /// Obtiene los movimientos a conciliar de materia prima
 /// </summary>
 /// <param name="organizacionID"></param>
 /// <param name="fechaInicial"></param>
 /// <param name="fechaFinal"></param>
 /// <returns></returns>
 public List <ContenedorEntradaMateriaPrimaInfo> ObtenerEntradasMateriaPrimaConciliacion(int organizacionID, DateTime fechaInicial, DateTime fechaFinal)
 {
     try
     {
         Logger.Info();
         var conciliacionDAL = new ConciliacionDAL();
         List <ContenedorEntradaMateriaPrimaInfo> contenedorEntradaMateriaPrima =
             conciliacionDAL.ObtenerContenedorEntradaMateriaPrimaConciliacion(organizacionID, fechaInicial,
                                                                              fechaFinal);
         return(contenedorEntradaMateriaPrima);
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }