public JsonResult Delete(System.Int32 id) { RemovePosAddressRequest request = new RemovePosAddressRequest(); request.AddressId = id; RemovePosAddressResponse response = _posAddressService.RemovePosAddress(request); return(Json(response)); }
public RemovePosAddressResponse RemovePosAddress(RemovePosAddressRequest request) { RemovePosAddressResponse response = new RemovePosAddressResponse(); response.Errors = new List <BusinessRule>(); try { if (_posAddressRepository.Remove(request.AddressId) > 0) { response.PosAddressDeleted = true; } } catch (Exception ex) { response.Errors.Add(new BusinessRule("DAL", "DAL_ERROR: " + ex.Message)); } return(response); }