public IntermediaryInboundFormEC2() { InitializeComponent(); IiepFunc = new Functionality.EndPoints.Intermediary.IntermediaryInboundEndPointFunctionalityEC2(); IiShipment = new IntermediaryInboundShipmentEC2 { FormTaskShipment = new FormTaskShipmentBE { FormTasks = new FormTask(), Signatures = new Signature1() } }; FormTaskUpdate = new UpdateFormDataInputEC2 { FormTaskUpdate = new FormTaskUpdate { FormUpdateList = new FormUpdateList() } }; IiepFunc.ReturnMessageXml += ReturnMessageXmlHandler; SetupObjectsForPropertyGrid(); AssignAction(controllerGetSubmissionStatus, IiepFunc.GetAltinnSubmissionStatusEc, SubmissionStatusShipment, SubmissionStatus, "Submission Status"); AssignAction(controllerCompleteAndSign, IiepFunc.CompleteAndSignShipment, SignShipment, SignReceipt, "Complete/Sign Shipment"); AssignAction(actionHolder_UpdateFormData, IiepFunc.UpdateFormData, FormTaskUpdate, FormTaskUpdateReceipt, "Update Form Data"); }
public ReceiptExternalBE SubmitFormTaskEc(IntermediaryInboundShipmentEC2 shipment) { OperationContext = "IntSubmitFormTask"; using (var client = GenerateIntermediaryInboundProxy(shipment)) { var receipt = client.SubmitFormTaskEC(shipment.Username, shipment.Password, shipment.FormTaskShipment); return(receipt); } }