public JsonResult Create(PosReceiptOfDeliveryDetailView vm) { CreatePosReceiptOfDeliveryRequest request = new CreatePosReceiptOfDeliveryRequest(); request.DeliveryDate = vm.DeliveryDate; GetUserRequest userRequest = new GetUserRequest(); userRequest.UserId = vm.UserUserId; request.User = _userService.GetUser(userRequest).User; request.ReceiverName = vm.ReceiverName; CreatePosReceiptOfDeliveryResponse response = _posReceiptOfDeliveryService.CreatePosReceiptOfDelivery(request); return(Json(response)); }
public JsonResult GetDetail(System.Int32 id) { PosReceiptOfDeliveryDetailView vm = new PosReceiptOfDeliveryDetailView(); GetPosReceiptOfDeliveryRequest request = new GetPosReceiptOfDeliveryRequest(); request.PosReceiptOfDeliveryId = id; GetPosReceiptOfDeliveryResponse response = _posReceiptOfDeliveryService.GetPosReceiptOfDelivery(request); if (response.PosReceiptOfDeliveryFound) { vm = response.PosReceiptOfDelivery.ConvertToPosReceiptOfDeliveryDetailView(); } return(Json(vm, JsonRequestBehavior.AllowGet)); }
public JsonResult Update(PosReceiptOfDeliveryDetailView vm) { GetPosReceiptOfDeliveryRequest request = new GetPosReceiptOfDeliveryRequest(); request.PosReceiptOfDeliveryId = vm.PosReceiptOfDeliveryId; ModifyPosReceiptOfDeliveryRequest updateRequest = _posReceiptOfDeliveryService.GetPosReceiptOfDelivery(request).PosReceiptOfDelivery.ConvertToModifyPosReceiptOfDeliveryRequest(); updateRequest.PosReceiptOfDeliveryId = vm.PosReceiptOfDeliveryId; updateRequest.DeliveryDate = vm.DeliveryDate; GetUserRequest userRequest = new GetUserRequest(); userRequest.UserId = vm.UserUserId; updateRequest.User = _userService.GetUser(userRequest).User; updateRequest.ReceiverName = vm.ReceiverName; ModifyPosReceiptOfDeliveryResponse response = _posReceiptOfDeliveryService.ModifyPosReceiptOfDelivery(updateRequest); return(Json(response)); }