Ejemplo n.º 1
0
 //METODO PARA VERIFICAR SI EXISTE REGISTRADO EL CORREO
 public UEncapUsuario verificarCorreo(UEncapUsuario verificar)
 {
     using (var db = new Mapeo())
     {
         return(db.usuario.Where(x => x.Correo.Equals(verificar.Correo)).FirstOrDefault());
     }
 }
Ejemplo n.º 2
0
        public List <UEncapInventario> ConsultarInventariCombinado(int marca, int categ)
        {
            using (var db = new Mapeo())
            {
                return((from uu in db.inventario.Where(x => x.Ca_actual > 0 && x.Id_marca == marca && x.Id_categoria == categ)
                        join marca_carro in db.marca_carro on uu.Id_marca equals marca_carro.Id
                        join categoria in db.categoria on uu.Id_categoria equals categoria.Id
                        join estadoitem in db.estado_item on uu.Id_estado equals estadoitem.Id
                        let _cantCarrito = (from ss in db.carrito where ss.Producto_id == uu.Id select ss.Cantidad).Sum()

                                           select new
                {
                    uu,
                    marca_carro,
                    categoria,
                    estadoitem,
                    _cantCarrito
                }).ToList().Select(m => new UEncapInventario
                {
                    Id = m.uu.Id,
                    Imagen = m.uu.Imagen,
                    Titulo = m.uu.Titulo,
                    Precio = m.uu.Precio,
                    Referencia = m.uu.Referencia,
                    Ca_actual = m.uu.Ca_actual - (m._cantCarrito.HasValue ? m._cantCarrito.Value : 0),
                    Ca_minima = m.uu.Ca_minima,
                    Id_marca = m.uu.Id_marca,
                    Id_categoria = m.uu.Id_categoria,
                    Id_estado = m.uu.Id_estado,
                    Nombre_categoria = m.categoria.Categoria,
                    Nombre_marca = m.marca_carro.Marca,
                    Estado = m.estadoitem.Estado_item
                }).ToList());
            }
        }
Ejemplo n.º 3
0
 public static List <UAuditoria> getAuditoriaTabla(string nombreTabla)
 {
     using (var dbc = new Mapeo("auditoria"))
     {
         return((from x in dbc.auditoria where x.Tabla == nombreTabla select x).ToList());
     }
 }
Ejemplo n.º 4
0
 //METODO PARA VEIRIFICAR EL USUARIO ACTIVO
 public UEncapUsuario UsuarioActivo(string session)
 {
     using (var db = new Mapeo())
     {
         return(db.usuario.Where(x => x.Sesion == session).FirstOrDefault());
     }
 }
Ejemplo n.º 5
0
        //METODO PARA CONSULTAR PEDUDOS EN HISITORIAL PEDIDOS

        public List <UEncapPedido> ConsultarPedidos()
        {
            using (var db = new Mapeo())
            {
                return((from uu in db.pedidos
                        join usuario in db.usuario on uu.User_id equals usuario.User_id
                        join empleado in db.usuario on uu.Atendido_id equals empleado.User_id
                        join estado in db.estado_pedido on uu.Estado_pedido equals estado.Id
                        //join domi in db.usuario on uu.Domiciliario_id equals domi.User_id
                        select new
                {
                    uu,
                    usuario,
                    estado,
                    empleado,
                    //domi
                }).ToList().Select(m => new UEncapPedido
                {
                    Id = m.uu.Id,
                    User_id = m.usuario.User_id,
                    Atendido_id = m.uu.Atendido_id,
                    Domiciliario_id = m.uu.Domiciliario_id,
                    Fecha_pedido = m.uu.Fecha_pedido,
                    Estado_pedido = m.uu.Estado_pedido,
                    Total = m.uu.Total,
                    //Domiciliaro = m.domi.Nombre,
                    Usuario = m.usuario.Nombre,
                    Estado = m.estado.Estado,
                    Empleado = m.empleado.Nombre,
                }
                                   ).ToList());
            }
        }
Ejemplo n.º 6
0
        //public static UAuditoria get(int id)
        //{
        //    using (var dbc = new Mapeo("auditoria"))
        //    {
        //        UAuditoria eAuditoria = dbc.auditoria.Find(id);
        //        return eAuditoria != null ? eAuditoria : UAuditoria.newEmpty();
        //    }
        //}

        public static List <UAuditoria> getAll(int id)
        {
            using (var dbc = new Mapeo("auditoria"))
            {
                return(dbc.auditoria.ToList());
            }
        }
Ejemplo n.º 7
0
 //METODO PARA OBTENER OBJETIVO
 public EncapObjetivo ObtenerObjetivon(EncapObjetivo id)
 {
     using (var db = new Mapeo())
     {
         return(db.objetivo.Where(x => x.Id.Equals(id.Id)).FirstOrDefault());
     }
 }
Ejemplo n.º 8
0
        //CONSULTAR ESTADO PEDIDO

        public List <UEncapEstadoPedido> ConsultarEstadoPedidos()
        {
            using (var db = new Mapeo())
            {
                return(db.estado_pedido.ToList());
            }
        }
Ejemplo n.º 9
0
 //METODO PARA CONSULTAR VENTAS MES_DIA EN HISTORIAL VENTAS
 public List <UEncapPedido> ConsultarVentasMesDia(int mes, int dia)
 {
     using (var db = new Mapeo())
     {
         return((from uu in db.pedidos.Where(x => x.Estado_pedido == 6 && x.Fecha_pedido.Month == mes && x.Fecha_pedido.Day == dia)
                 join usuario in db.usuario on uu.User_id equals usuario.User_id
                 join estado in db.estado_pedido on uu.Estado_pedido equals estado.Id
                 join empleado in db.usuario on uu.Atendido_id equals empleado.User_id
                 select new
         {
             uu,
             usuario,
             estado,
             empleado
         }).ToList().Select(m => new UEncapPedido
         {
             Id = m.uu.Id,
             User_id = m.usuario.User_id,
             Atendido_id = m.uu.Atendido_id,
             Domiciliario_id = m.uu.Domiciliario_id,
             Fecha_pedido = m.uu.Fecha_pedido,
             Estado_pedido = m.uu.Estado_pedido,
             Total = m.uu.Total,
             Empleado = m.empleado.Nombre,
             Usuario = m.usuario.Nombre,
             Estado = m.estado.Estado
         }
                            ).ToList());
     }
 }
Ejemplo n.º 10
0
 //METODO PARA OBTENER VISION
 public EncapVision ObtenerVision(EncapVision id)
 {
     using (var db = new Mapeo())
     {
         return(db.vision.Where(x => x.Id.Equals(id.Id)).FirstOrDefault());
     }
 }
Ejemplo n.º 11
0
 //CONSULTAR EMPLEADO EN HISTORIAL VENTAS
 public List <UEncapUsuario> ConsultarEmpleado()
 {
     using (Mapeo db = new Mapeo())
     {
         return(db.usuario.Where(x => x.Rol_id == 2).ToList());
     }
 }
Ejemplo n.º 12
0
        //METODO PARA ACTUALIZAR EL USUARIO
        public void ActualizarUsuario(UEncapUsuario user)
        {
            using (var db = new Mapeo())
            {
                var resultado = db.usuario.SingleOrDefault(b => b.User_id == user.User_id);
                if (resultado != null)
                {
                    resultado.Nombre           = user.Nombre;
                    resultado.Apellido         = user.Apellido;
                    resultado.Correo           = user.Correo;
                    resultado.Clave            = user.Clave;
                    resultado.Fecha_nacimiento = user.Fecha_nacimiento;
                    resultado.Identificacion   = user.Identificacion;
                    resultado.Token            = user.Token;
                    resultado.Estado_id        = user.Estado_id;
                    resultado.Rol_id           = user.Rol_id;
                    resultado.Tiempo_token     = user.Tiempo_token;
                    resultado.Sesion           = user.Sesion;
                    resultado.Last_modify      = DateTime.Now;
                    resultado.Ip_  = user.Ip_;
                    resultado.Mac_ = user.Mac_;

                    db.SaveChanges();
                }
            }
        }
Ejemplo n.º 13
0
 public List <UEncapCategoria> ColsultarCategoria2()
 {
     using (var db = new Mapeo())
     {
         return(db.categoria.OrderBy(x => x.Id >= 1).ToList());
     }
 }
Ejemplo n.º 14
0
 //METODO CONSULTAR MARCA DE INVENTARIO
 public List <UEncapMarca> ColsultarMarca()
 {
     using (var db = new Mapeo())
     {
         return(db.marca_carro.OrderBy(x => x.Id).ToList());
     }
 }
Ejemplo n.º 15
0
        //METODO PARA CONSULTAR SI EXISTE REFERENCIA

        public UEncapInventario ConsultarReferencia(UEncapInventario referencia)
        {
            using (var db = new Mapeo())
            {
                return(db.inventario.Where(x => x.Referencia.Equals(referencia.Referencia)).FirstOrDefault());
            }
        }
Ejemplo n.º 16
0
 //METODO PARA INSERTAR USUARIO AL MOMENTO DEL LOGIN
 public void InsertarUsuario(UEncapUsuario user)
 {
     using (var db = new Mapeo())
     {
         db.usuario.Add(user);
         db.SaveChanges();
     }
 }
Ejemplo n.º 17
0
        //public List<RolUsuario> listarusuariosxrol(int usuario)
        //{
        //    using (var db = new Mapeo("public"))
        //    {
        //        RolUsuario formSelect = new RolUsuario();
        //        List<RolUsuario> lista = new List<RolUsuario>();
        //        formSelect.id_rol = 0;
        //        formSelect.nombre_rol = "Selec.";

        //        lista.Add(formSelect);
        //        var q = lista;


        //        List<RolUsuario> f = new List<RolUsuario>();
        //        RolUsuario form = new RolUsuario();

        //        var rol = f;
        //        rol = (db.rolUsuario.ToList<RolUsuario>().ToList<RolUsuario>());
        //        return q.Union(rol).ToList<RolUsuario>();
        //    }

        //}

        public List <Idioma> obtenerTerminacionIdioma(int idioma)
        {
            using (var db = new Mapeo("public"))
            {
                var idiom = db.idioma.ToList <Idioma>().Where(x => x.id_idioma == idioma);
                return(idiom.ToList <Idioma>());
            }
        }
Ejemplo n.º 18
0
 public List <Idioma> obtenerTraerIdioma(string idioma)
 {
     using (var db = new Mapeo("publich"))
     {
         var nomidi = db.idioma.ToList <Idioma>().Where(c => c.nombre == idioma).ToList <Idioma>();
         return(nomidi.ToList <Idioma>());
     }
 }
Ejemplo n.º 19
0
 public void insertarIdiomaControles(Controles enc)
 {
     using (var db = new Mapeo("public"))
     {
         db.controles.Add(enc);
         db.SaveChanges();
     }
 }
Ejemplo n.º 20
0
 public void insertarIdioma(Idioma enc)
 {
     using (var db = new Mapeo("public"))
     {
         db.idioma.Add(enc);
         db.SaveChanges();
     }
 }
Ejemplo n.º 21
0
 //METODO PARA INSERTAR UN ITEM INVENTARIO
 public void InsertarItem(UEncapInventario invent)
 {
     using (var db = new Mapeo())
     {
         db.inventario.Add(invent);
         db.SaveChanges();
     }
 }
Ejemplo n.º 22
0
 //METODO PARA OBTENER MISION
 public EncapMision ObtenerMision()
 {
     using (var db = new Mapeo())
     {
         var mision = db.mision.Where(x => x.Id == 1).FirstOrDefault();
         return(mision);
     }
 }
Ejemplo n.º 23
0
 //METODO PARA INSERTAR PRODUCTOS AL MOMENTO DE VENTA
 public void InsertarProductos(UEncapProducto_pedido producto)
 {
     using (var db = new Mapeo())
     {
         db.productos.Add(producto);
         db.SaveChanges();
     }
 }
Ejemplo n.º 24
0
 public void InsertarEmpleado(UEncapUsuario empleado)
 {
     using (var db = new Mapeo())
     {
         db.usuario.Add(empleado);
         db.SaveChanges();
     }
 }
Ejemplo n.º 25
0
 public void InsertarCliente(UEncapUsuario cliente)
 {
     using (var db = new Mapeo())
     {
         db.usuario.Add(cliente);
         db.SaveChanges();
     }
 }
Ejemplo n.º 26
0
 public List <UFormularios> listarFormulario()
 {
     using (var db = new Mapeo("formulario"))
     {
         var a = db.formulario.ToList <UFormularios>();
         return(a.ToList <UFormularios>());
     }
 }
Ejemplo n.º 27
0
 public List <UVistames> listarVmes()
 {
     using (var db = new Mapeo("vmesas"))
     {
         var a = db.vmesas.ToList <UVistames>();
         return(a.ToList <UVistames>());
     }
 }
Ejemplo n.º 28
0
 //METODO PARA INSERTAR USUARIO AL MOMENTO DEL LOGIN
 public void InsertarCarrito(UEncapCarrito carrito)
 {
     using (var db = new Mapeo())
     {
         db.carrito.Add(carrito);
         db.SaveChanges();
     }
 }
Ejemplo n.º 29
0
 //metodo para almacenar token
 public void almacenarToken(UEncapToken token)
 {
     using (var db = new Mapeo())
     {
         db.token.Add(token);
         db.SaveChanges();
     }
 }
Ejemplo n.º 30
0
 public List <UAidioma> listarIdioma()
 {
     using (var db = new Mapeo("idioma"))
     {
         var a = db.idioma.ToList <UAidioma>();
         return(a.ToList <UAidioma>());
     }
 }