Example #1
0
        public static async Task SaveBeleg(string user, Beleg beleg)
        {
            // Parameter prüfen
            if (string.IsNullOrWhiteSpace(user))
            {
                throw new ArgumentNullException(nameof(user));
            }
            if (beleg == null)
            {
                throw new ArgumentNullException(nameof(beleg));
            }

            await WebRequester.HttpPut <Beleg, object>(
                serviceBaseUrl,
                string.Format("/{0}/{1}", user, beleg.Belegnummer),
                beleg);
        }
Example #2
0
        public static async Task <byte[]> SaveBelegImage(string user, int belegnummer, byte[] image)
        {
            // Parameter prüfen
            if (string.IsNullOrWhiteSpace(user))
            {
                throw new ArgumentNullException(nameof(user));
            }
            if (image == null)
            {
                throw new ArgumentNullException(nameof(image));
            }

            byte[] result = await WebRequester.HttpPut <byte[], byte[]>(
                serviceBaseUrl,
                string.Format("/{0}/{1}/beleg", user, belegnummer),
                image);

            return(result);
        }