aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-06-24 09:49:45 +0300
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-06-24 09:49:45 +0300
commit5095a1dd5f65a7659083cae6dfccb34007720ee9 (patch)
tree62b46d5b437c0d9236827ec46357dd1b1b18c946 /Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
parent121c706c24da22e48b0e4d4dacc7ade8fef757bb (diff)
parentc6b1a719bac638a647dc2e4af51ad888c9f5039d (diff)
downloadTango-5095a1dd5f65a7659083cae6dfccb34007720ee9.tar.gz
Tango-5095a1dd5f65a7659083cae6dfccb34007720ee9.zip
Merge branch 'master' of https://twinetfs.visualstudio.com/_git/Tango
Diffstat (limited to 'Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs')
-rw-r--r--Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs22
1 files changed, 21 insertions, 1 deletions
diff --git a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
index 8ca2b948c..a9ac604e6 100644
--- a/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
+++ b/Software/Visual_Studio/PPC/Modules/Tango.PPC.Jobs/ViewModels/JobViewVM.cs
@@ -10,6 +10,7 @@ using Tango.PPC.Jobs.Messages;
using System.Data.Entity;
using Tango.Core.Commands;
using System.Windows;
+using Tango.Touch.Controls;
namespace Tango.PPC.Jobs.ViewModels
{
@@ -71,6 +72,21 @@ namespace Tango.PPC.Jobs.ViewModels
set { _customers = value; RaisePropertyChangedAuto(); }
}
+ private String _customersFilter;
+ /// <summary>
+ /// Gets or sets the customers filter.
+ /// </summary>
+ public String CustomersFilter
+ {
+ get { return _customersFilter; }
+ set { _customersFilter = value; RaisePropertyChangedAuto(); }
+ }
+
+ /// <summary>
+ /// Gets or sets the customers automatic complete provider.
+ /// </summary>
+ public AutoCompleteProvider<Customer> CustomersAutoCompleteProvider { get; set; }
+
/// <summary>
/// Gets or sets the add solid segment command.
/// </summary>
@@ -82,8 +98,12 @@ namespace Tango.PPC.Jobs.ViewModels
public JobViewVM()
{
RegisterForMessage<JobSelectedMessage>(HandleJobSelectedMessage);
-
AddSolidSegmentCommand = new RelayCommand(AddSolidSegment);
+
+ CustomersAutoCompleteProvider = new AutoCompleteProvider<Customer>((customer, filter) =>
+ {
+ return customer.Name.ToLower().StartsWith(filter.ToLower());
+ });
}
private void AddSolidSegment()