private async void DeleteAddress_OnClick(object sender, RoutedEventArgs e)
        {
            var selectedAddress = AddressList.SelectedItem as Address;

            if (selectedAddress != null)
            {
                AddressList.Items.Remove(selectedAddress);
                await _addressManager.Delete(selectedAddress);

                Address.Clear();
            }
        }
Esempio n. 2
0
        public ActionResult DeleteAddress(Guid id)
        {
            var userId  = User.Identity.GetUserId();
            var address = _addressManager.Find(x => x.Id == id && x.ApplicationUserId == userId);

            if (address == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            int res = _addressManager.Delete(address);

            return(RedirectToAction("UserAddress", "Account"));
        }
 // DELETE
 public IHttpActionResult Delete(Address address)
 {
     try
     {
         var mng = new AddressManager();
         mng.Delete(address);
         apiResp         = new ApiResponse();
         apiResp.Message = "Action was executed";
         return(Ok(apiResp));
     }
     catch (BusinessException bex)
     {
         return(InternalServerError(new Exception(bex.ExceptionID + "-" + bex.AppMessage.Message)));
     }
 }
Esempio n. 4
0
        public IActionResult Delete(int id)
        {
            Address address = addressManager.Get(id);

            if (address == null)
            {
                return(NotFound("Address couldn't be found"));
            }
            if (addressManager.Delete(address) == 1)
            {
                return(Ok(true));
            }
            else
            {
                return(BadRequest(false));
            }
        }
        public void Delete_DeleteAddress_ReturnTrueResult()
        {
            IAddressService service = new AddressManager(_mockAddressDal.Object);
            Address         address = new Address
            {
                Id            = 2,
                CityId        = It.IsAny <int>(),
                UserId        = It.IsAny <int>(),
                AddressDetail = It.IsAny <string>(),
                PostalCode    = It.IsAny <string>(),
                CreateDate    = DateTime.Now,
                Active        = true
            };

            var result = service.Delete(address);

            Assert.IsTrue(result.Success);
        }
        public void Delete([FromBody] AddressItem item)
        {
            var m = new AddressManager();

            m.Delete(item.Id);
        }
Esempio n. 7
0
 public ActionResult <bool> Delete([FromQuery] int id)
 {
     try{ return(_addressManager.Delete(id)); }
     catch (BaseCustomException ex) { return(BadRequest(ex.Message)); }
 }