Ejemplo n.º 1
0
        public async void ShouldDeleteToDo()
        {
            // given
            _toDoRepositoryMock.Setup(r => r.DeleteTodo(toDo2.Id)).Verifiable();
            // when
            var deleted = await _toDoService.Delete(toDo2.Id);

            // then
            Assert.True(deleted);
            _toDoRepositoryMock.Verify(r => r.DeleteTodo(toDo2.Id), Times.Once);
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> Delete(Guid id)
        {
            await toDoService.Delete(id);

            Console.WriteLine("Deleted");
            return(Ok());
        }
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            var todo = await _service.Get(id);

            await _service.Delete(todo);

            return(RedirectToAction(nameof(Index)));
        }
Ejemplo n.º 4
0
        public IActionResult Delete(long id)
        {
            ToDo toDelete = _toDoService.GetById(id);

            _toDoService.Delete(toDelete);

            return(Ok());
        }
Ejemplo n.º 5
0
        public IActionResult Remove([FromBody] ToDoListModel model = null)
        {
            if (model == null)
            {
                return(this.Ok(new DeleteResponseModel("Can't Delete items due to missing some information or invalid data", false)));
            }
            var results = _logic.Delete(model);

            return(this.Ok(results));
        }
        public async Task <ResponseModel> Delete(int id)
        {
            var obj = new ResponseModel
            {
                Data            = await _toDoService.Delete(id),
                ResponseMessage = Messages.success,
                StatusCode      = System.Net.HttpStatusCode.OK
            };

            return(obj);
        }
Ejemplo n.º 7
0
 public object DeleteToDo(dynamic parameters)
 {
     try
     {
         _todoService.Delete(parameters.ID);
     }
     catch (Exception)
     {
         return(HttpStatusCode.NotFound);
     }
     return(HttpStatusCode.OK);
 }
Ejemplo n.º 8
0
        public async Task <ActionResult> Delete([FromBody] ToDo toDo)
        {
            var itemToDelete = await _toDoService.Get(toDo.Id);

            if (itemToDelete == null)
            {
                return(NotFound());
            }

            await _toDoService.Delete(itemToDelete.Id);

            return(NoContent());
        }
Ejemplo n.º 9
0
        public void Delete_ExpectDeletedObject_WhenCallWithExistsToDoObjectParameter()
        {
            // Arrang
            _mockRepository.Setup(x => x.GetById(1)).Returns(listToDo[0]);

            // Act
            var td = _service.GetById(1);

            _service.Delete(td);

            //// Assert
            //// var result = _service.GetById(1);
            //// moAssert.IsNull(_service.GetAll());
            ////_mockRepository.Verify(a => a.Delete(td), Times.Once);
            //_mockRepository.Verify(a => a.GetById(1), Times.Once);
        }
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            if (CurrentToDo == null)
            {
                MainWindow.WarningMessage = ((string)Application.Current.FindResource("Morate_odabrati_stavku_za_brisanjeUzvičnik"));
                return;
            }

            Thread th = new Thread(() =>
            {
                if (CurrentToDo == null)
                {
                    MainWindow.WarningMessage = ((string)Application.Current.FindResource("Morate_odabrati_stavku_za_brisanjeUzvičnik"));

                    return;
                }

                ToDoResponse response = toDoService.Delete(CurrentToDo.Identifier);
                if (!response.Success)
                {
                    MainWindow.ErrorMessage = ((string)Application.Current.FindResource("Greška_kod_brisanja_sa_serveraUzvičnik"));

                    return;
                }

                response = new ToDoSQLiteRepository().Delete(CurrentToDo.Identifier);
                if (!response.Success)
                {
                    MainWindow.ErrorMessage = ((string)Application.Current.FindResource("Greška_kod_lokalnog_brisanjaUzvičnik"));

                    return;
                }

                MainWindow.SuccessMessage = ((string)Application.Current.FindResource("Podaci_su_uspešno_obrisaniUzvičnik"));

                DisplayData();
            });

            th.IsBackground = true;
            th.Start();
        }
Ejemplo n.º 11
0
        public async Task <IActionResult> Delete(int id)
        {
            try
            {
                var oldTodo = await _toDoService.Get(id);

                if (oldTodo == null)
                {
                    return(NotFound());
                }

                await _toDoService.Delete(id);

                return(NoContent());
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
                return(StatusCode(500, "Internal server error"));
            }
        }
Ejemplo n.º 12
0
        public async Task <IActionResult> Delete()
        {
            using (var reader = new StreamReader(Request.Body))
            {
                var json = reader.ReadToEnd();
                var item = JsonConvert.DeserializeObject <Guid>(json);

                if (item == null || item == default(Guid))
                {
                    return(BadRequest()); //400 error bad request
                }

                var serviceResponse = await _toDoService.Delete(item);

                if (serviceResponse)
                {
                    return(StatusCode(200)); //OK
                }
                else
                {
                    return(StatusCode(500)); //Internal Server Error
                }
            }
        }
Ejemplo n.º 13
0
 public ActionResult DeleteConfirmed(int id)
 {
     _toDoService.Delete(id);
     return(RedirectToAction(nameof(Index)));
 }
Ejemplo n.º 14
0
 public IActionResult Delete(long id)
 {
     service.Delete(id);
     service.Save();
     return(Ok());
 }
Ejemplo n.º 15
0
        public async Task <IActionResult> DeleteConfirmed(int id)
        {
            await _toDoService.Delete(id);

            return(RedirectToAction(nameof(Index)));
        }
Ejemplo n.º 16
0
 public void Delete(int id)
 {
     _toDoService.Delete(id);
 }