示例#1
0
 private void InitView(IVeloObjectSummaryView view)
 {
     view.FillVeloObjectFilters(new Dictionary <Core.Domain.Filters.Filter, object>
     {
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Идентификатор", FilterType = FilterType.Id, PropertyPath = "ID"
           }, null },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Тип велопарковки", FilterType = FilterType.Selector, PropertyPath = "VeloType"
           }, GetTypeTree() },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Вид велопарковки", FilterType = FilterType.Selector, PropertyPath = "VeloView"
           }, GetViewTree() },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Статус", FilterType = FilterType.Selector, PropertyPath = "VeloStatus"
           }, GetObjectStatusTree() },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Длина, м", FilterType = FilterType.String, PropertyPath = "VeloLength"
           }, null },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Ширина, м", FilterType = FilterType.String, PropertyPath = "VeloWidth"
           }, null },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Количество секций", FilterType = FilterType.String, PropertyPath = "VeloSection"
           }, null },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Дата установки", FilterType = FilterType.Date, PropertyPath = "DataSet"
           }, null },
         { new ITS.Core.Domain.Filters.Filter {
               PropertyName = "Дата обслуживания", FilterType = FilterType.Date, PropertyPath = "DataCheck"
           }, null },
     });
 }
示例#2
0
        public void Init(IVeloObjectSummaryView view)
        {
            view.LoadVeloObject += Load_Handler;
            view.EditVeloObject += EditVeloObject_Handler;

            view.ShowOnMap    += ShowOnMap_Handler;
            view.ExportToWord += Export_Handler;
            InitView(view);
        }