Esempio n. 1
0
        public static List <ClienteCupon> ObtenerTodos()
        {
            List <ClienteCupon> lista = new List <ClienteCupon>();
            DataSet             ds    = ClienteCuponDatos.SeleccionarTodos();

            foreach (DataRow fila in ds.Tables[0].Rows)
            {
                ClienteCupon registro = new ClienteCupon();
                registro.id       = Convert.ToInt16(fila["ID"]);
                registro.cliente  = ClienteLN.ObtenerPorIdentificacion(Convert.ToString(fila["IDCLIENTE"]));
                registro.cupon    = CuponLN.Obtener(Convert.ToInt16(fila["IDCUPON"]));
                registro.codigoQR = Convert.ToInt32(fila["CODIGO_QR"]);
                registro.estado   = Convert.ToInt16(fila["ESTADO"]);

                if (Convert.ToInt16(fila["ESTADO"]) == 1)
                {
                    registro.estadoS = "Sin usar";
                }
                else
                {
                    registro.estadoS = "Usado";
                }

                lista.Add(registro);
            }
            return(lista);
        }
Esempio n. 2
0
        public static List <Cupon> CuponPorNivel(int idNIvel)
        {
            List <Cupon> lista = CuponLN.ObtenerTodos();
            List <Cupon> c     = lista.Where(x => x.nivel.id == idNIvel).ToList();

            return(c);
        }
Esempio n. 3
0
        public static Cupon Obtener(int idCupon)
        {
            List <Cupon> lista = new List <Cupon>();

            lista = CuponLN.ObtenerTodos();
            Cupon cu = new Cupon();

            cu = (lista.Find(elemento => elemento.id == idCupon));
            return(cu);
        }
Esempio n. 4
0
        public static List <Canje> ObtenerTodos()
        {
            List <Canje> lista = new List <Canje>();
            DataSet      ds    = CanjeDatos.SeleccionarTodos();

            foreach (DataRow fila in ds.Tables[0].Rows)
            {
                Canje registro = new Canje();
                registro.id      = Convert.ToInt16(fila["ID"]);
                registro.cliente = ClienteLN.ObtenerPorIdentificacion(Convert.ToString(fila["IDCLIENTE"]));
                registro.cupon   = CuponLN.Obtener(Convert.ToInt16(fila["IDCUPON"]));
                lista.Add(registro);
            }
            return(lista);
        }