public JsonResult Delete(System.Int32 id) { RemovePosReceiptOfDeliveryRequest request = new RemovePosReceiptOfDeliveryRequest(); request.PosReceiptOfDeliveryId = id; RemovePosReceiptOfDeliveryResponse response = _posReceiptOfDeliveryService.RemovePosReceiptOfDelivery(request); return(Json(response)); }
public RemovePosReceiptOfDeliveryResponse RemovePosReceiptOfDelivery(RemovePosReceiptOfDeliveryRequest request) { RemovePosReceiptOfDeliveryResponse response = new RemovePosReceiptOfDeliveryResponse(); response.Errors = new List <BusinessRule>(); try { if (_posReceiptOfDeliveryRepository.Remove(request.PosReceiptOfDeliveryId) > 0) { response.PosReceiptOfDeliveryDeleted = true; } } catch (Exception ex) { response.Errors.Add(new BusinessRule("DAL", "DAL_ERROR: " + ex.Message)); } return(response); }