public HttpResponseMessage HardDelete(DeleteIdsRequest model) { var response = new ItemResponse <Dictionary <int, DeleteIdsRequest> >(); response.Item = listService.HardDelete(model); return(Request.CreateResponse(HttpStatusCode.OK, model)); }
public Dictionary <int, DeleteIdsRequest> SoftDelete(DeleteIdsRequest model) { var results = new Dictionary <int, DeleteIdsRequest>(); _dataProvider.ExecuteNonQuery("dbo.ToDoList_SoftDeleteTask", parameters => { var ids = parameters.AddWithValue("@Id", new IntIdTable(model.Ids)); ids.SqlDbType = System.Data.SqlDbType.Structured; ids.TypeName = "dbo.IntIdTable"; }); return(results); }