Exemplo n.º 1
0
 internal override void ManejarFiltros(KeyValuePair <Busqueda, string> item, ref IFiltros <Usuario> filtro)
 {
     if (item.Key == Busqueda.PorNombresApellidos)
     {
         var filtroDerecha = new FiltroDirecto <Usuario>(u => u.Apellidos.Contains(item.Value) || u.Nombres.Contains(item.Value));
         filtro = new FiltroAnd <Usuario>(filtro, filtroDerecha);
         return;
     }
 }
Exemplo n.º 2
0
 internal override void ManejarFiltros(KeyValuePair <Busqueda, string> item, ref IFiltros <Usuario> filtro)
 {
     if (item.Key == Busqueda.PorEmail)
     {
         var filtroDerecha = new FiltroDirecto <Usuario>(u => u.Email == item.Value);
         filtro = new FiltroAnd <Usuario>(filtro, filtroDerecha);
         return;
     }
     EstablecerSiguiente(new ManejadorBusquedaPorNombresApellidos());
     Siguiente.ManejarFiltros(item, ref filtro);
 }
Exemplo n.º 3
0
 internal override void ManejarFiltros(KeyValuePair <Busqueda, string> item, ref IFiltros <Usuario> filtro)
 {
     if (item.Key == Busqueda.PorId)
     {
         var idUsuario     = Convert.ToUInt32(item.Value);
         var filtroDerecha = new FiltroDirecto <Usuario>(u => u.IdUsuario == idUsuario);
         filtro = new FiltroAnd <Usuario>(filtro, filtroDerecha);
         return;
     }
     EstablecerSiguiente(new ManejadorBusquedaPorUserName());
     Siguiente.ManejarFiltros(item, ref filtro);
 }
Exemplo n.º 4
0
        public override Expression <Func <SesionUsuario, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <SesionUsuario>(su => su.IdSesion == _idSesion);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 5
0
        public override Expression <Func <Usuario, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Usuario>(u => !u.EstaEliminado && !u.EsSistema && u.Empresas.Any(e => e.IdEmpresa == _idEmpresa));

            return(filtro.SastifechoPor());
        }
Exemplo n.º 6
0
        public override Expression <Func <Empresa, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Empresa>(e => e.IdEmpresa == _idEmpresa);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 7
0
        public override Expression <Func <Sucursal, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Sucursal>(s => s.IdSucursal == _idSucursal);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 8
0
        public Expression <Func <RECETA, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <RECETA>(r => r.ID_RECETA == _id);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 9
0
        public override Expression <Func <PROVEEDOR, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <PROVEEDOR>(p => p.ID_PROVEEDOR > 0);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 10
0
        public Expression <Func <USUARIO, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <USUARIO>(u => u.USER_NAME == _userName && u.CONTRASENA == _contrasena && u.ESTA_ACTIVO);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 11
0
        public override Expression <Func <Operacion, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Operacion>(o => o.Roles.Any(r => r.IdRol == _idRol));

            return(filtro.SastifechoPor());
        }
Exemplo n.º 12
0
        public override Expression <Func <Rol, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Rol>(r => !r.EstaEliminado && r.Usuarios.Any(u => u.IdUsuario == _idUsuario));

            return(filtro.SastifechoPor());
        }
Exemplo n.º 13
0
        public override Expression <Func <PRODUCCION, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <PRODUCCION>(p => p.ID_PRODUCCION == _id);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 14
0
        public override Expression <Func <Rol, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Rol>(s => !s.EstaActivo);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 15
0
        public override Expression <Func <USUARIO, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <USUARIO>(u => u.ID_USUARIO > 0);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 16
0
        public override Expression <Func <Rol, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Rol>(r => !r.EstaEliminado && !r.EsSistema);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 17
0
        public Expression <Func <USUARIO, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <USUARIO>(u => u.ID_USUARIO == _idUsuario);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 18
0
        public override Expression <Func <Rol, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Rol>(r => r.IdRol == _idRol);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 19
0
        public override Expression <Func <Usuario, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Usuario>(e => e.IdUsuario == _id);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 20
0
        public override Expression <Func <ITEM, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <ITEM>(i => i.ID_ITEM == _id);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 21
0
        public override Expression <Func <MEDIDA, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <MEDIDA>(m => m.ID_MEDIDA > 0);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 22
0
        public override Expression <Func <EMPLEADO, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <EMPLEADO>(e => e.ID_EMPLEADO > 0);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 23
0
        public override Expression <Func <Sucursal, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Sucursal>(s => !s.EstaEliminada);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 24
0
        public Expression <Func <PRODUCCION, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <PRODUCCION>(p => p.ES_REAL && p.FECHA >= _fechaDesde && p.FECHA <= _fechaHasta);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 25
0
        public override Expression <Func <Operacion, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Operacion>(o => o.IdOperacion == _idOperacion);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 26
0
        public Expression <Func <RECETA, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <RECETA>(r => r.ESTA_ACTIVA);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 27
0
        public override Expression <Func <Sucursal, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Sucursal>(s => !s.EstaEliminada && s.Empresas.Any(e => e.IdEmpresa == _idEmpresa));

            return(filtro.SastifechoPor());
        }
Exemplo n.º 28
0
        public Expression <Func <EMPLEADO, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <EMPLEADO>(e => e.ESTA_ACTIVO);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 29
0
        public override Expression <Func <Empresa, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Empresa>(e => !e.EstaEliminada && e.IdEmpresa != 1);

            return(filtro.SastifechoPor());
        }
Exemplo n.º 30
0
        public override Expression <Func <Usuario, bool> > SastifechoPor()
        {
            var filtro = new FiltroDirecto <Usuario>(u => u.UserName == _userName && u.Contrasena == _contrasena && !u.EstaEliminado);

            return(filtro.SastifechoPor());
        }