Ticketauswahl

This commit is contained in:
Gerrit Linnemann 2016-12-19 10:14:16 +01:00
parent 3ceae82d36
commit 61f612b5f3
8 changed files with 199 additions and 32 deletions

View File

@ -7,10 +7,12 @@
},
{
"idiom" : "universal",
"filename" : "icon-transparent-1.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "icon-transparent-2.png",
"scale" : "3x"
}
],

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

After

Width:  |  Height:  |  Size: 77 KiB

View File

@ -710,25 +710,25 @@
<rect key="frame" x="0.0" y="0.0" width="738" height="479"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<tabView fixedFrame="YES" initialItem="MIJ-kl-tQe" translatesAutoresizingMaskIntoConstraints="NO" id="Zi9-hf-1KA">
<rect key="frame" x="13" y="2" width="712" height="463"/>
<tabView fixedFrame="YES" type="noTabsNoBorder" initialItem="MIJ-kl-tQe" translatesAutoresizingMaskIntoConstraints="NO" id="Zi9-hf-1KA">
<rect key="frame" x="0.0" y="0.0" width="738" height="479"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<font key="font" metaFont="system"/>
<tabViewItems>
<tabViewItem label="Übersicht" identifier="1" id="MIJ-kl-tQe">
<view key="view" id="3eX-zs-jOD">
<rect key="frame" x="10" y="33" width="692" height="417"/>
<view key="view" ambiguous="YES" id="3eX-zs-jOD">
<rect key="frame" x="0.0" y="0.0" width="738" height="479"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="YH5-XW-yde">
<rect key="frame" x="-3" y="-3" width="698" height="417"/>
<rect key="frame" x="0.0" y="207" width="738" height="271"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<clipView key="contentView" ambiguous="YES" id="SBI-Qa-8Gy">
<rect key="frame" x="1" y="0.0" width="696" height="416"/>
<rect key="frame" x="1" y="0.0" width="736" height="270"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" alternatingRowBackgroundColors="YES" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" rowSizeStyle="automatic" headerView="arE-Wm-4FI" viewBased="YES" id="uqq-D2-JrZ">
<rect key="frame" x="0.0" y="0.0" width="696" height="393"/>
<rect key="frame" x="0.0" y="0.0" width="736" height="247"/>
<autoresizingMask key="autoresizingMask"/>
<size key="intercellSpacing" width="3" height="2"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
@ -846,34 +846,159 @@
<autoresizingMask key="autoresizingMask"/>
</scroller>
<tableHeaderView key="headerView" id="arE-Wm-4FI">
<rect key="frame" x="0.0" y="0.0" width="696" height="23"/>
<rect key="frame" x="0.0" y="0.0" width="736" height="23"/>
<autoresizingMask key="autoresizingMask"/>
</tableHeaderView>
</scrollView>
<box fixedFrame="YES" title="Ticket details" translatesAutoresizingMaskIntoConstraints="NO" id="74T-Xv-xzg">
<rect key="frame" x="17" y="16" width="704" height="168"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<view key="contentView" id="cML-rt-ayH">
<rect key="frame" x="2" y="2" width="700" height="151"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="gwY-yy-yB7">
<rect key="frame" x="18" y="114" width="60" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Nummer:" id="zFy-zd-1al">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="vpx-Me-oaF">
<rect key="frame" x="392" y="114" width="72" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Erstellt am:" id="DAk-fg-3XN">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="HPu-tk-uEO">
<rect key="frame" x="123" y="114" width="214" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="??????" id="oUp-NH-17u">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ml1-HS-u3C">
<rect key="frame" x="494" y="114" width="188" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="??.??.???? ??:??" id="N37-3n-RlY">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="7gV-Xr-y9h">
<rect key="frame" x="18" y="89" width="58" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Besitzer:" id="lgR-Js-9fz">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ulC-fd-SfZ">
<rect key="frame" x="123" y="89" width="214" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="??????" id="5Db-U5-sPs">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="1Cz-gm-E8M">
<rect key="frame" x="392" y="89" width="76" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Erstellt von:" id="SRa-eN-adE">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="nfo-vA-DIW">
<rect key="frame" x="506" y="89" width="176" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="??????" id="RVg-ae-zRl">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="gTP-9O-TAu">
<rect key="frame" x="18" y="64" width="48" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Queue:" id="DGR-LX-vUg">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="hn9-GS-pF3">
<rect key="frame" x="123" y="64" width="214" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="???" id="vvD-8L-1oP">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="cpj-gn-5Mb">
<rect key="frame" x="392" y="64" width="57" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Priorität:" id="5Lx-ZG-h6j">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3Uv-WM-9GU">
<rect key="frame" x="518" y="64" width="164" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="??????" id="A6G-Pe-gSm">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zLB-wQ-oH4">
<rect key="frame" x="18" y="39" width="35" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Titel:" id="xQn-RL-eeb">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="1Tl-sg-aSY">
<rect key="frame" x="123" y="39" width="559" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="??????" id="frI-vG-8Xu">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</subviews>
</view>
</box>
</subviews>
</view>
</tabViewItem>
<tabViewItem label="Einstellungen" identifier="2" id="yzk-gj-wT8">
<view key="view" ambiguous="YES" id="lU4-zL-hyv">
<rect key="frame" x="10" y="33" width="692" height="417"/>
<view key="view" id="lU4-zL-hyv">
<rect key="frame" x="0.0" y="0.0" width="738" height="479"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Kje-8e-2L8">
<rect key="frame" x="579" y="10" width="102" height="32"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="push" title="Speichern" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="Mek-Ok-WFA">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="saveSettingsAction:" target="XfG-lQ-9wD" id="X0N-0e-Aqk"/>
</connections>
</button>
<box fixedFrame="YES" title="Zugangsdaten" translatesAutoresizingMaskIntoConstraints="NO" id="u7S-1s-E6r">
<rect key="frame" x="6" y="254" width="680" height="146"/>
<rect key="frame" x="17" y="316" width="704" height="146"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<view key="contentView" id="8Lu-1G-7s4">
<rect key="frame" x="2" y="2" width="676" height="129"/>
<rect key="frame" x="2" y="2" width="700" height="129"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Tw9-aM-HGc">
@ -886,7 +1011,7 @@
</textFieldCell>
</textField>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="CWI-hQ-L71">
<rect key="frame" x="148" y="87" width="508" height="22"/>
<rect key="frame" x="148" y="87" width="532" height="22"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="lwx-4R-FM6">
<font key="font" metaFont="system"/>
@ -895,7 +1020,7 @@
</textFieldCell>
</textField>
<secureTextField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="dBq-YZ-1Lb">
<rect key="frame" x="148" y="55" width="508" height="22"/>
<rect key="frame" x="148" y="55" width="532" height="22"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<secureTextFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" usesSingleLineMode="YES" id="YGh-ca-su6">
<font key="font" metaFont="system"/>
@ -919,14 +1044,14 @@
</view>
</box>
<box fixedFrame="YES" title="OTRS" translatesAutoresizingMaskIntoConstraints="NO" id="Ryb-zg-Rae">
<rect key="frame" x="6" y="136" width="680" height="114"/>
<rect key="frame" x="17" y="198" width="704" height="114"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<view key="contentView" id="PfN-We-7TJ">
<rect key="frame" x="2" y="2" width="676" height="97"/>
<rect key="frame" x="2" y="2" width="700" height="97"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="l3M-cB-NAW">
<rect key="frame" x="148" y="55" width="508" height="22"/>
<rect key="frame" x="148" y="55" width="532" height="22"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="E2Q-K9-0Ts">
<font key="font" metaFont="system"/>
@ -944,7 +1069,7 @@
</textFieldCell>
</textField>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="J3Z-8V-Igs">
<rect key="frame" x="148" y="23" width="508" height="22"/>
<rect key="frame" x="148" y="23" width="532" height="22"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="1zj-BK-0pr">
<font key="font" metaFont="system"/>
@ -964,6 +1089,17 @@
</subviews>
</view>
</box>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Kje-8e-2L8">
<rect key="frame" x="622" y="13" width="102" height="32"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="push" title="Speichern" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="Mek-Ok-WFA">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="saveSettingsAction:" target="XfG-lQ-9wD" id="X0N-0e-Aqk"/>
</connections>
</button>
</subviews>
</view>
</tabViewItem>
@ -973,10 +1109,18 @@
</view>
<connections>
<outlet property="tabView" destination="Zi9-hf-1KA" id="WBf-Lj-rLk"/>
<outlet property="ticketDetailsBox" destination="74T-Xv-xzg" id="42u-ME-evP"/>
<outlet property="ticketTableView" destination="uqq-D2-JrZ" id="Csb-WI-8ex"/>
<outlet property="txtBaseURL" destination="J3Z-8V-Igs" id="MNC-l0-bgU"/>
<outlet property="txtPassword" destination="dBq-YZ-1Lb" id="zcP-17-bRV"/>
<outlet property="txtQueue" destination="l3M-cB-NAW" id="ljI-tu-VOS"/>
<outlet property="txtTicketCreated" destination="ml1-HS-u3C" id="PkM-Y4-YxO"/>
<outlet property="txtTicketCreatedBy" destination="nfo-vA-DIW" id="kX2-bl-stA"/>
<outlet property="txtTicketNumber" destination="HPu-tk-uEO" id="LxB-kX-BRk"/>
<outlet property="txtTicketOwner" destination="ulC-fd-SfZ" id="tpl-5V-tSP"/>
<outlet property="txtTicketPriority" destination="3Uv-WM-9GU" id="xaj-Kh-V6U"/>
<outlet property="txtTicketQue" destination="hn9-GS-pF3" id="plG-9t-FSI"/>
<outlet property="txtTicketTitle" destination="1Tl-sg-aSY" id="j4K-xL-G57"/>
<outlet property="txtUsername" destination="CWI-hQ-L71" id="3oJ-D0-5fl"/>
</connections>
</viewController>

View File

@ -56,9 +56,21 @@ extension ViewController: NSTableViewDataSource, NSTableViewDelegate {
func tableViewSelectionDidChange(_ notification: Notification) {
let row = ticketTableView.selectedRow
let myTableViewFromNotification = notification.object as! NSTableView
print(OTRS.sharedInstance.ticketDictionary[row].title)
if row < OTRS.sharedInstance.ticketDictionary.count && row > -1 {
let myTableViewFromNotification = notification.object as! NSTableView
let ticket = OTRS.sharedInstance.ticketDictionary[row] as! Ticket
print("Ticket ausgewählt: \(ticket.title)")
self.ticketDetailsBox.title = "Ticket#\(ticket.ticketNumber)"
self.txtTicketTitle.stringValue = ticket.title
self.txtTicketQue.stringValue = ticket.queue
self.txtTicketOwner.stringValue = ticket.owner
self.txtTicketNumber.stringValue = ticket.ticketNumber
self.txtTicketCreated.stringValue = ticket.created.toString()
self.txtTicketCreatedBy.stringValue = ticket.customerUserID
self.txtTicketPriority.stringValue = ticket.priority
}
}
}

View File

@ -17,6 +17,15 @@ class ViewController: NSViewController {
@IBOutlet weak var ticketTableView: NSTableView!
@IBOutlet weak var tabView: NSTabView!
@IBOutlet weak var ticketDetailsBox: NSBox!
@IBOutlet weak var txtTicketQue: NSTextField!
@IBOutlet weak var txtTicketNumber: NSTextField!
@IBOutlet weak var txtTicketOwner: NSTextField!
@IBOutlet weak var txtTicketTitle: NSTextField!
@IBOutlet weak var txtTicketCreated: NSTextField!
@IBOutlet weak var txtTicketCreatedBy: NSTextField!
@IBOutlet weak var txtTicketPriority: NSTextField!
override func viewDidLoad() {
super.viewDidLoad()