Ejemplo n.º 1
0
        public async void EditBrawlTest(string firstClubName, string secondClubName, string date, float longitude, float latitude, int id, string firstClubNameEdit, string secondClubNameEdit, string dateEdit, float longitudeEdit, float latitudeEdit)
        {
            var request1 = new BrawlRequest()
            {
                FirstClubName  = firstClubName,
                SecondClubName = secondClubName,
                Date           = date,
                Longitude      = longitude,
                Latitude       = latitude
            };
            var request2 = new BrawlRequest()
            {
                FirstClubName  = firstClubNameEdit,
                SecondClubName = secondClubNameEdit,
                Date           = dateEdit,
                Longitude      = longitudeEdit,
                Latitude       = latitudeEdit
            };

            var fakeBrawl = await _brawlService.AddBrawl(request1);

            var fODBrawl = await _contextBuilder.Context.Brawls.FirstOrDefaultAsync(i => i.Id == id);

            var result = await _brawlService.EditBrawl(id, request2);

            Assert.True(result.Success);
        }
Ejemplo n.º 2
0
        public async void GetBrawlsTest(string firstClubName, string secondClubName, string date, float longitude, float latitude, string firstClubName2, string secondClubName2, string date2, float longitude2, float latitude2, int skip, int take)
        {
            var request1 = new BrawlRequest()
            {
                FirstClubName  = firstClubName,
                SecondClubName = secondClubName,
                Date           = date,
                Longitude      = longitude,
                Latitude       = latitude
            };
            var request2 = new BrawlRequest()
            {
                FirstClubName  = firstClubName2,
                SecondClubName = secondClubName2,
                Date           = date2,
                Longitude      = longitude2,
                Latitude       = latitude2
            };

            var fakeBrawl = await _brawlService.AddBrawl(request1);

            var fakeBrawl2 = await _brawlService.AddBrawl(request2);

            var result = await _brawlService.GetBrawls(skip, take);

            Assert.True(result.Success);
        }
Ejemplo n.º 3
0
        public async void AddBrawlTest(string FirstClubName, string SecondClubName, DateTime date, Location location)
        {
            var request = new BrawlRequest()
            {
                FirstClubName  = FirstClubName,
                SecondClubName = SecondClubName,
                Date           = date,
                Location       = location
            };

            var result = await _brawlService.AddBrawl(request);

            Assert.True(result.Success);
        }
Ejemplo n.º 4
0
        public async void AddBrawlTest(string FirstClubName, string SecondClubName, string date, float longitude, float latitude)
        {
            var request = new BrawlRequest()
            {
                FirstClubName  = FirstClubName,
                SecondClubName = SecondClubName,
                Date           = date,
                Longitude      = longitude,
                Latitude       = latitude
            };

            var result = await _brawlService.AddBrawl(request);

            Assert.True(result.Success);
        }
Ejemplo n.º 5
0
        public async Task <Response> AddBrawl(BrawlRequest request)
        {
            var brawl = new Brawl()
            {
                FirstClubName  = request.FirstClubName,
                SecondClubName = request.SecondClubName,
                Date           = request.Date,
                Longitude      = request.Longitude,
                Latitude       = request.Latitude
            };

            await Context.Brawls.AddAsync(brawl);

            await Context.SaveChangesAsync();

            AddLog($"Stworzono ustawkę {request.FirstClubName} vs {request.SecondClubName}");
            return(new SuccessResponse <bool>(true));
        }
Ejemplo n.º 6
0
        public async Task <Response> EditBrawl(int id, BrawlRequest request)
        {
            var brawl = await Context.Brawls.FirstOrDefaultAsync(i => i.Id == id);

            if (brawl == null)
            {
                return(new ErrorResponse("Ustawki nie znaleziono!"));
            }

            brawl.FirstClubName  = request.FirstClubName;
            brawl.SecondClubName = request.SecondClubName;
            brawl.Date           = request.Date;
            brawl.Longitude      = request.Longitude;
            brawl.Latitude       = request.Latitude;


            Context.Brawls.Update(brawl);
            await Context.SaveChangesAsync();

            AddLog($"Edytowane ustawkę {brawl.Id}");
            return(new SuccessResponse <bool>(true));
        }
Ejemplo n.º 7
0
 public async Task <IActionResult> EditBrawl(int id, BrawlRequest request) => ResolveResponse(await _brawlsService.EditBrawl(id, request));
Ejemplo n.º 8
0
 public async Task <IActionResult> AddBrawl(BrawlRequest request) => ResolveResponse(await _brawlsService.AddBrawl(request));