ConsignmentEditDetailsView.xaml 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <local:ConsignmentEditView xmlns="http://xamarin.com/schemas/2014/forms"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
  4. xmlns:local="clr-namespace:PRS.Mobile;assembly=PRS.Mobile"
  5. xmlns:views="http://xamarin.com/schemas/2020/toolkit"
  6. xmlns:mobile="clr-namespace:InABox.Mobile;assembly=InABox.Mobile.Shared"
  7. x:Class="PRS.Mobile.ConsignmentEditDetailsView"
  8. x:DataType="local:ConsignmentEditViewModel">
  9. <local:ConsignmentEditView.Content>
  10. <views:DockLayout>
  11. <Label
  12. Text="Number:"
  13. FontSize="{StaticResource Theme.Text.Body.Size}"
  14. views:DockLayout.Dock="Top"
  15. Margin="0,5,0,0"/>
  16. <mobile:MobileCard
  17. views:DockLayout.Dock="Top"
  18. BackgroundColor="LightYellow">
  19. <mobile:MobileEntry
  20. views:DockLayout.Dock="Top"
  21. Text="{Binding Item.Number, Mode=TwoWay}"
  22. TextChanged="Number_Changed"
  23. HeightRequest="35"
  24. Margin="5,0,5,0"
  25. BackgroundColor="Transparent"/>
  26. </mobile:MobileCard>
  27. <Label
  28. Text="Supplier:"
  29. FontSize="{StaticResource Theme.Text.Body.Size}"
  30. views:DockLayout.Dock="Top"
  31. Margin="0,5,0,0"/>
  32. <views:DockLayout
  33. views:DockLayout.Dock="Top">
  34. <mobile:MobileButton
  35. Image="lines"
  36. views:DockLayout.Dock="Right"
  37. WidthRequest="35"
  38. Margin="5,0,0,0"
  39. Clicked="SelectSupplier_Clicked"/>
  40. <mobile:MobileCard
  41. views:DockLayout.Dock="Top"
  42. BackgroundColor="WhiteSmoke">
  43. <mobile:MobileEntry
  44. views:DockLayout.Dock="Left"
  45. Text="{Binding Item.SupplierName}"
  46. IsReadOnly="True"
  47. Margin="5,0,5,0"
  48. BackgroundColor="Transparent"/>
  49. </mobile:MobileCard>
  50. </views:DockLayout>
  51. <Label
  52. Text="Type:"
  53. FontSize="{StaticResource Theme.Text.Body.Size}"
  54. views:DockLayout.Dock="Top"
  55. Margin="0,5,0,0"/>
  56. <views:DockLayout
  57. views:DockLayout.Dock="Top">
  58. <mobile:MobileButton
  59. Image="lines"
  60. views:DockLayout.Dock="Right"
  61. WidthRequest="35"
  62. Margin="5,0,0,0"
  63. Clicked="SelectType_Clicked"/>
  64. <mobile:MobileCard
  65. views:DockLayout.Dock="Top"
  66. BackgroundColor="WhiteSmoke">
  67. <mobile:MobileEntry
  68. views:DockLayout.Dock="Left"
  69. Text="{Binding Item.TypeDescription}"
  70. IsReadOnly="True"
  71. BackgroundColor="Transparent"
  72. Margin="5,0,5,0"/>
  73. </mobile:MobileCard>
  74. </views:DockLayout>
  75. <views:DockLayout
  76. views:DockLayout.Dock="Bottom">
  77. <mobile:MobileButton
  78. Image="lines"
  79. views:DockLayout.Dock="Right"
  80. WidthRequest="35"
  81. Margin="5,0,0,0"
  82. Clicked="SelectATA_Clicked"/>
  83. <mobile:MobileCard
  84. views:DockLayout.Dock="Top"
  85. BackgroundColor="WhiteSmoke">
  86. <mobile:MobileEntry
  87. views:DockLayout.Dock="Left"
  88. Text="{Binding Item.ActualWarehouseArrival, StringFormat='{}{0:dd MMMM yy}'}"
  89. IsReadOnly="True"
  90. HorizontalTextAlignment="Center"
  91. BackgroundColor="Transparent"
  92. Margin="5,0,5,0"
  93. />
  94. </mobile:MobileCard>
  95. </views:DockLayout>
  96. <Label
  97. Text="Actual Delivery Date:"
  98. FontSize="{StaticResource Theme.Text.Body.Size}"
  99. views:DockLayout.Dock="Bottom"
  100. Margin="0,5,0,0"/>
  101. <views:DockLayout
  102. views:DockLayout.Dock="Bottom">
  103. <mobile:MobileButton
  104. Image="lines"
  105. views:DockLayout.Dock="Right"
  106. WidthRequest="35"
  107. Margin="5,0,0,0"
  108. Clicked="SelectETA_Clicked"/>
  109. <mobile:MobileCard
  110. views:DockLayout.Dock="Top"
  111. BackgroundColor="WhiteSmoke">
  112. <mobile:MobileEntry
  113. views:DockLayout.Dock="Left"
  114. Text="{Binding Item.EstimatedWarehouseArrival, StringFormat='{}{0:dd MMMM yy}'}"
  115. IsReadOnly="True"
  116. HorizontalTextAlignment="Center"
  117. BackgroundColor="Transparent"
  118. Margin="5,0,5,0"
  119. />
  120. </mobile:MobileCard>
  121. </views:DockLayout>
  122. <Label
  123. Text="Estimated Arrival Date:"
  124. FontSize="{StaticResource Theme.Text.Body.Size}"
  125. views:DockLayout.Dock="Bottom"
  126. Margin="0,5,0,0"/>
  127. <Label
  128. Text="Description:"
  129. FontSize="{StaticResource Theme.Text.Body.Size}"
  130. views:DockLayout.Dock="Top"
  131. Margin="0,5,0,0"/>
  132. <mobile:MobileCard
  133. views:DockLayout.Dock="Top"
  134. BackgroundColor="LightYellow">
  135. <mobile:MobileEditor
  136. Text="{Binding Item.Description, Mode=TwoWay}"
  137. TextChanged="Description_Changed"
  138. BackgroundColor="Transparent"
  139. Margin="5,0,5,0"/>
  140. </mobile:MobileCard>
  141. </views:DockLayout>
  142. </local:ConsignmentEditView.Content>
  143. </local:ConsignmentEditView>