Exemplo n.º 1
0
 /// <summary>
 /// Obtiene una lista de Formula
 /// </summary>
 /// <returns></returns>
 internal IList <FormulaInfo> ObtenerFormulasConfiguradas(EstatusEnum activo)
 {
     try
     {
         Logger.Info();
         Dictionary <string, object> parameters = AuxFormulaDAL.ObtenerFormulasConfiguradas(activo);
         DataSet             ds     = Retrieve("Formula_ObtenerConfiguradas", parameters);
         IList <FormulaInfo> result = null;
         if (ValidateDataSet(ds))
         {
             result = MapFormulaDAL.ObtenerParametrosFormulasConfiguradas(ds);
         }
         return(result);
     }
     catch (SqlException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (DataException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Obtiene todos los pedidos segun el estatus activo indicado.
        /// </summary>
        /// <param name="organizacionId"></param>
        /// <param name="estatus"></param>
        /// <returns></returns>
        internal List <PedidoInfo> ObtenerPedidosTodos(int organizacionId, EstatusEnum estatus)
        {
            var listaPedidos = new List <PedidoInfo>();

            try
            {
                Logger.Info();

                var pedidosDal = new PedidosDAL();
                listaPedidos = pedidosDal.ObtenerPedidosTodos(organizacionId, estatus);

                if (listaPedidos != null)
                {
                    foreach (PedidoInfo pedido in listaPedidos)
                    {
                        if (pedido != null)
                        {
                            EstableceDetallePedido(pedido);
                        }
                    }
                }
            }catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }

            return(listaPedidos);
        }
Exemplo n.º 3
0
 /// <summary>
 ///     Obtiene un registro de Entrada Ganado Costeo por su EntradaId
 /// </summary>
 /// <param name="entradaId">Identificador de la entrada</param>
 /// <param name="estatus"> </param>
 /// <returns></returns>
 internal EntradaGanadoCosteoInfo ObtenerPorEntradaGanadoID(int entradaId, EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         Dictionary <string, object> parameters =
             AuxEntradaGanadoCosteoDAL.ObtenerParametrosPorEntradaGanadoID(entradaId, estatus);
         DataSet ds = Retrieve("EntradaGanadoCosteo_ObtenerPorEntradaGanadoID", parameters);
         EntradaGanadoCosteoInfo result = null;
         if (ValidateDataSet(ds))
         {
             result = MapEntradaGanadoCosteoDAL.ObtenerPorEntradaGanadoID(ds);
         }
         return(result);
     }
     catch (SqlException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (DataException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
 /// <summary>
 /// Obtiene una lista filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <returns></returns>
 internal IList <CheckListRoladoraHorometroInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         Dictionary <string, object> parameters = AuxCheckListRoladoraHorometroDAL.ObtenerTodos(estatus);
         DataSet ds = Retrieve("CheckListRoladoraHorometro_ObtenerTodos", parameters);
         IList <CheckListRoladoraHorometroInfo> result = null;
         if (ValidateDataSet(ds))
         {
             result = MapCheckListRoladoraHorometroDAL.ObtenerTodos(ds);
         }
         return(result);
     }
     catch (SqlException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (DataException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 5
0
        internal List <AlertaInfo> ObtenerConfiguracionAlertas(EstatusEnum activo)
        {
            List <AlertaInfo> listaAlertaInfos = null;

            try
            {
                Dictionary <string, object> parameters = AuxIncidenciasDAL.ObtenerParametrosConfiguracionAlertas(activo);
                DataSet ds = Retrieve("AlertasConfiguracion_ObtenerTodasActivas", parameters);
                if (ValidateDataSet(ds))
                {
                    listaAlertaInfos = MapIncidenciasDAL.ObtenerConfiguracionAlertas(ds);
                }
            }
            catch (SqlException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (DataException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(listaAlertaInfos);
        }
        /// <summary>
        ///  Obtiene una lista de Choferes filtrando por el estatus Activo = 1, Inactivo = 0
        /// </summary>
        /// <returns></returns>
        internal List <ConfiguracionEmbarqueInfo> ObtenerTodos(EstatusEnum estatus)
        {
            try
            {
                Logger.Info();
                Dictionary <string, object> parameters = AuxConfiguracionEmbarqueDAL.ObtenerTodos(estatus);
                DataSet ds = Retrieve("[dbo].[ConfiguracionEmbarque_ObtenerTodos]", parameters);
                List <ConfiguracionEmbarqueInfo> result = null;
                if (ValidateDataSet(ds))
                {
                    result = MapConfiguracionEmbarqueDAL.ObtenerTodos(ds);
                }

                return(result);
            }
            catch (SqlException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (DataException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
        }
Exemplo n.º 7
0
 /// <summary>
 /// Obtiene una lista filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <returns></returns>
 public IList <DeteccionAnimalInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         Dictionary <string, object> parameters = AuxDeteccionAnimalDAL.ObtenerTodos(estatus);
         DataSet ds = Retrieve("DeteccionAnimal_ObtenerTodos", parameters);
         IList <DeteccionAnimalInfo> result = null;
         if (ValidateDataSet(ds))
         {
             result = MapDeteccionAnimalDAL.ObtenerTodos(ds);
         }
         return(result);
     }
     catch (SqlException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (DataException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 8
0
 /// <summary>
 /// Constructor para editar un nivel.
 /// </summary>
 public NivelAlertaNuevo(NivelAlertaInfo Nivel)
 {
     InitializeComponent();
     Nivel.UsuarioModificacionID = AuxConfiguracion.ObtenerUsuarioLogueado();
     AuxInactivo = Nivel.Activo;
     Contexto    = Nivel;
 }
Exemplo n.º 9
0
        /// <summary>
        /// Método que obtiene los tipos de embarques registrados segun sus estatus.
        /// </summary>
        /// <returns> Lista con los tipos de embarques encontrados. </returns>
        public List <TipoEmbarqueInfo> ObtenerTiposEmbarque(EstatusEnum Activo)
        {
            List <TipoEmbarqueInfo> tipoEmbarqueInfos = null;

            try
            {
                Logger.Info();
                Dictionary <string, object> parameters = AuxProgramacionEmbarqueDAL.ObtenerTiposEmbarque(Activo);
                var ds = Retrieve("ProgramacionEmbarque_ObtenerTiposEmbarque", parameters);
                if (ValidateDataSet(ds))
                {
                    tipoEmbarqueInfos = MapProgramacionEmbarqueDAL.ObtenerTiposEmbarque(ds);
                }
                return(tipoEmbarqueInfos);
            }
            catch (SqlException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (DataException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
        }
Exemplo n.º 10
0
 /// <summary>
 /// Obtiene una lista filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <returns></returns>
 internal IEnumerable <EntradaGanadoTransitoInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         IEnumerable <EntradaGanadoTransitoInfo> entradasGanadoTransito = null;
         var parametros = new Dictionary <string, object> {
             { "@Activo", estatus }
         };
         using (IDataReader reader = RetrieveReader("EntradaGanadoTransito_ObtenerTodos", parametros))
         {
             if (ValidateDataReader(reader))
             {
                 entradasGanadoTransito = MapEntradaGanadoTransitoDAL.ObtenerMapeoEntradaGanadoTransito(reader);
             }
         }
         return(entradasGanadoTransito);
     }
     catch (SqlException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (DataException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 11
0
 /// <summary>
 /// Obtiene una lista filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <returns></returns>
 internal IEnumerable <CondicionJaulaInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         IEnumerable <CondicionJaulaInfo> condcionesJaula =
             ObtenerCondicionesJaula("CondicionJaula_ObtenerTodos", new object[] { estatus.GetHashCode() });
         return(condcionesJaula);
     }
     catch (SqlException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (DataException ex)
     {
         Logger.Error(ex);
         throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 12
0
        /// <summary>
        ///  Obtiene una lista de TipoProveedor filtrando por el estatus Activo = 1, Inactivo = 0
        /// </summary>
        /// <returns></returns>
        internal List <TipoProveedorInfo> ObtenerTodos(EstatusEnum estatus)
        {
            List <TipoProveedorInfo> result = null;

            try
            {
                Logger.Info();
                Dictionary <string, object> parameters = AuxTipoProveedorDAL.ObtenerTodos(estatus);
                DataSet ds = Retrieve("TipoProveedor_ObtenerTodos", parameters);
                if (ValidateDataSet(ds))
                {
                    result = MapTipoProveedorDAL.ObtenerTodos(ds);
                }
            }
            catch (SqlException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (DataException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
Exemplo n.º 13
0
        /// <summary>
        /// Obtiene una Lista con todos los tipos de cambio
        /// </summary>
        /// <returns></returns>
        internal List <TipoCambioInfo> ObtenerPorEstado(EstatusEnum estatus)
        {
            List <TipoCambioInfo> result = null;

            try
            {
                Logger.Info();
                var parameters = AuxTipoCambioDAL.ObtenerParametrosObtenerTipoCambioPorEstado(estatus);
                var ds         = Retrieve("TipoCambio_ObtenerPorEstado", parameters);
                if (ValidateDataSet(ds))
                {
                    result = MapTipoCambioDAL.ObtenerTodos(ds);
                }
            }
            catch (SqlException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (DataException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
Exemplo n.º 14
0
        /// <summary>
        ///     Obtiene una lista de Organizacion filtrando por el estatus Activo = 1, Inactivo = 0
        /// </summary>
        /// <returns></returns>
        internal List <VigilanciaInfo> ObtenerTodos(EstatusEnum estatus)
        {
            List <VigilanciaInfo> result = null;

            try
            {
                Logger.Info();
                Dictionary <string, object> parameters = AuxProductoVigilanciaDAL.ObtenerTodos(estatus);
                DataSet ds = Retrieve("[dbo].[Organizacion_ObtenerTodos]", parameters);
                if (ValidateDataSet(ds))
                {
                    result = MapProductoVigilanciaDAL.ObtenerTodos(ds);
                }
            }
            catch (SqlException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (DataException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
Exemplo n.º 15
0
        /// <summary>
        /// Método que obtiene todas las marcas registradas en la base de datos.
        /// </summary>
        /// <returns> Lista con las marcas encontradas. </returns>
        public IList <MarcasInfo> ObtenerMarcas(EstatusEnum Tipo, EstatusEnum Activo)
        {
            IList <MarcasInfo> marcasInfo = null;

            try
            {
                Logger.Info();
                Dictionary <string, object> parameters = AuxMarcasDAL.ObtenerMarcas(Tipo, Activo);
                var ds = Retrieve("Marcas_ObtenerMarcas", parameters);
                if (ValidateDataSet(ds))
                {
                    marcasInfo = MapMarcasDAL.ObtenerMarcas(ds);
                }
                return(marcasInfo);
            }
            catch (SqlException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (DataException ex)
            {
                Logger.Error(ex);
                throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
        }
Exemplo n.º 16
0
        /// <summary>
        ///  Obtiene una lista de CalidadGanado filtrando por el estatus Activo = 1, Inactivo = 0
        /// </summary>
        /// <returns></returns>
        internal List <CalidadGanadoInfo> ObtenerTodosCapturaCalidad(EstatusEnum estatus)
        {
            List <CalidadGanadoInfo> calidadesAgrupadas;

            try
            {
                Logger.Info();
                var calidadGanadoDAL           = new CalidadGanadoDAL();
                List <CalidadGanadoInfo> lista = calidadGanadoDAL.ObtenerTodos(estatus);
                calidadesAgrupadas = (from cali in lista
                                      group cali by new { cali.Calidad, cali.Descripcion } into agru
                                      let calidadGanadoInfo = agru.FirstOrDefault()
                                                              let calidadGanadoHembraInfo = agru.FirstOrDefault(cali => cali.Sexo == Sexo.Hembra)
                                                                                            let calidadGanadoMachoInfo = agru.FirstOrDefault(cali => cali.Sexo == Sexo.Macho)
                                                                                                                         where calidadGanadoInfo != null
                                                                                                                         select new CalidadGanadoInfo
                {
                    CalidadGanadoID = calidadGanadoInfo.CalidadGanadoID,
                    CalidadGanadoHembraID = calidadGanadoHembraInfo.CalidadGanadoID.HasValue ? calidadGanadoHembraInfo.CalidadGanadoID.Value : 0,
                    CalidadGanadoMachoID = calidadGanadoMachoInfo.CalidadGanadoID.HasValue ? calidadGanadoMachoInfo.CalidadGanadoID.Value : 0,
                    Calidad = agru.Key.Calidad,
                    Descripcion = agru.Key.Descripcion
                }).ToList();
                calidadesAgrupadas.ForEach(calidad =>
                {
                    var calidadEnLinea =
                        ConstantesBL.CalidadEnLinea.FirstOrDefault(linea => linea == calidad.Calidad);
                    if (calidadEnLinea != null)
                    {
                        calidad.ClasificacionCalidad = ConstantesBL.EnLinea;
                    }

                    var calidadProduccion =
                        ConstantesBL.CalidadProduccion.FirstOrDefault(linea => linea == calidad.Calidad);
                    if (calidadProduccion != null)
                    {
                        calidad.ClasificacionCalidad = ConstantesBL.Produccion;
                    }

                    var calidadVenta =
                        ConstantesBL.CalidadVenta.FirstOrDefault(linea => linea == calidad.Calidad);
                    if (calidadVenta != null)
                    {
                        calidad.ClasificacionCalidad = ConstantesBL.Venta;
                    }
                });
            }
            catch (ExcepcionGenerica)
            {
                throw;
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(calidadesAgrupadas);
        }
Exemplo n.º 17
0
 public abstract IList <FolioSolicitudInfo> ObtenerPorPagina(
     int organizacionId,
     int usuarioIDSolicita,
     int usuarioIDAutoriza,
     string solicita,
     string autoriza,
     int estatusId,
     EstatusEnum activo,
     int inicio,
     int limite
     );
Exemplo n.º 18
0
        //public ResultadoInfo<ProveedorInfo> ObtenerFleteroPorPagina(PaginacionInfo pagina, ProveedorInfo filtro)
        //{
        //    ResultadoInfo<ProveedorInfo> result;
        //    try
        //    {
        //        Logger.Info();
        //        var proveedorBL = new ProveedorBL();
        //        result = proveedorBL.ObtenerFleteroPorPagina(pagina, filtro);
        //    }
        //    catch (ExcepcionGenerica)
        //    {
        //        throw;
        //    }
        //    catch (Exception ex)
        //    {
        //        Logger.Error(ex);
        //        throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
        //    }
        //    return result;
        //}

        /// <summary>
        /// Indica si existen proveedores activos
        /// </summary>
        /// <returns>Regresa el listado proveedores activos</returns>
        public IList <ProveedorInfo> ObtenerProveedorActivo(EstatusEnum estatus)
        {
            try
            {
                Logger.Info();
                var lstProveedores = new ProveedorBL();
                return(lstProveedores.ObtenerProveedorActivo(estatus));
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
        }
Exemplo n.º 19
0
 /// <summary>
 /// Obtiene una lista de SolicitudProductoDetalle filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <param name="estatus"></param>
 /// <returns></returns>
 public IList <SolicitudProductoDetalleInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         return(solicitudProductoDetalleDAL.ObtenerTodos().Where(e => e.Activo == estatus).ToList());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 20
0
 /// <summary>
 /// Obtiene una lista de ClaseCostoProducto filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <param name="estatus"></param>
 /// <returns></returns>
 public IQueryable <ClaseCostoProductoInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         return(this.ObtenerTodos().Where(e => e.Activo == estatus));
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 21
0
        /// <summary>
        /// Obtiene el total de fletes (activos e inactivos)
        /// </summary>
        /// <returns></returns>
        internal List <FleteInternoInfo> ObtenerFletesPorEstado(EstatusEnum estatus)
        {
            List <FleteInternoInfo> result;

            try
            {
                Logger.Info();
                var fleteInternoDal = new FleteInternoDAL();
                result = fleteInternoDal.ObtenerFletesPorEstado(estatus);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
Exemplo n.º 22
0
        /// <summary>
        /// Obtiene todos los Pedidos filtrando por Activo o Inactivo.
        /// </summary>
        /// <param name="organizacionId"></param>
        /// <param name="estatus"></param>
        /// <returns></returns>
        public List <PedidoInfo> ObtenerTodos(int organizacionId, EstatusEnum estatus)
        {
            List <PedidoInfo> pedidos = null;

            try
            {
                Logger.Info();
                var pedidosBl = new PedidosBL();
                pedidos = pedidosBl.ObtenerPedidosTodos(organizacionId, estatus);
            }catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }

            return(pedidos);
        }
Exemplo n.º 23
0
 /// <summary>
 /// Obtiene una lista de PesajeMateriaPrima filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <param name="estatus"></param>
 /// <returns></returns>
 public IList <PesajeMateriaPrimaInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         return(pesajeMateriaPrimaDAL.ObtenerTodos().ToList());//.Where(e=> e.Activo == estatus).ToList();
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 24
0
 /// <summary>
 /// Obtiene una lista de CausaTiempoMuerto filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <param name="estatus"></param>
 /// <returns></returns>
 public IList <CausaTiempoMuertoInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         return(causaTiempoMuertoDAL.ObtenerTodos().Where(e => e.Activo == estatus).OrderBy(cau => cau.Descripcion).ToList());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 25
0
 /// <summary>
 /// Obtiene una lista de Pregunta filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <param name="estatus"></param>
 /// <returns></returns>
 public IList <PreguntaInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         return(preguntaDALORM.ObtenerTodos().Where(e => e.Activo).ToList());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
 /// <summary>
 /// Obtiene una lista de CheckListRoladoraGeneral filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <param name="estatus"></param>
 /// <returns></returns>
 public IList <CheckListRoladoraGeneralInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         return(checkListRoladoraGeneralDAL.ObtenerTodos().Where(e => e.Activo == estatus).ToList());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 27
0
 public List <TipoProblemaInfo> ObtenerPorEstatus(EstatusEnum estatusEnum)
 {
     try
     {
         Logger.Info();
         return(tipoProblemaDAL.ObtenerTodos().Where(e => e.Activo == estatusEnum).ToList());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 28
0
        /// <summary>
        /// Obtiene tipos de cambio por estado
        /// </summary>
        /// <returns></returns>
        internal List <TipoCambioInfo> ObtenerPorEstado(EstatusEnum estatus)
        {
            List <TipoCambioInfo> result;

            try
            {
                Logger.Info();
                var tipoCambioDAL = new TipoCambioDAL();
                result = tipoCambioDAL.ObtenerPorEstado(estatus);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
            }
            return(result);
        }
Exemplo n.º 29
0
 /// <summary>
 /// Obtiene una lista de CentroCosto filtrando por el estatus Activo = 1, Inactivo = 0
 /// </summary>
 /// <param name="estatus"></param>
 /// <returns></returns>
 public IList <CentroCostoInfo> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         return(centroCostoDAL.ObtenerTodos(estatus).ToList());
     }
     catch (ExcepcionGenerica)
     {
         throw;
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Exemplo n.º 30
0
 /// <summary>
 /// Obtiene Parametro pora filtrar por estatus
 /// </summary>
 /// <param name="estatus">Representa si esta activo el registro </param>
 /// <returns></returns>
 public static Dictionary <string, object> ObtenerTodos(EstatusEnum estatus)
 {
     try
     {
         Logger.Info();
         var parametros =
             new Dictionary <string, object>
         {
             { "@Activo", estatus }
         };
         return(parametros);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }