private void btnSingleDelete_Click(object sender, EventArgs e)
 {
     try
     {
         _sdataSingleResourceRequest.Delete();
         DisplayEntry(null);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
        public void SingleResource_Verify_CanProcess_SDataBatchRequest()
        {
            var request1 = new SDataSingleResourceRequest(_service)
            {
                ResourceKind     = "employees",
                ResourceSelector = "1"
            };
            var request2 = new SDataSingleResourceRequest(_service)
            {
                ResourceKind     = "employees",
                ResourceSelector = "2"
            };
            var request3 = new SDataSingleResourceRequest(_service)
            {
                ResourceKind     = "employees",
                ResourceSelector = "3"
            };

            _mock.Setup(s => s.ReadEntry(request1)).Returns(TestData.Entry);
            _mock.Setup(s => s.ReadEntry(request2)).Returns(TestData.Entry);
            _mock.Setup(s => s.ReadEntry(request3)).Returns(TestData.Entry);

            request2.Entry = request2.Read();
            request3.Entry = request3.Read();

            _mock.Setup(s => s.UpdateEntry(request2, request2.Entry)).Returns(TestData.Entry);
            _mock.Setup(s => s.DeleteEntry(request3, request3.Entry)).Returns(true);

            var payload2 = request2.Entry.GetSDataPayload();

            payload2.Values["MaritalStatus"] = "Married";

            AtomFeed batchfeed;

            using (var batch = new SDataBatchRequest(_service))
            {
                batch.ResourceKind = "employees";
                request1.Read();
                request2.Update();
                request3.Delete();

                _mock.Setup(s => s.CreateFeed(batch, It.IsAny <AtomFeed>())).Returns(TestData.Feed);
                batchfeed = batch.Commit();
            }

            Expect(batchfeed, Is.Not.Null);
        }
        public void SingleResource_Verify_CanDelete()
        {
            var request = new SDataSingleResourceRequest(_service)
            {
                ResourceKind     = "employees",
                ResourceSelector = "1"
            };

            _mock.Setup(s => s.ReadEntry(request)).Returns(TestData.Entry);

            request.Entry = request.Read();

            _mock.Setup(s => s.DeleteEntry(request, request.Entry)).Returns(true);

            var result = request.Delete();

            Expect(result);
        }