private OrderWindowModel CreateModelByOrder(Guid orderGuid) { var order = DbOrderWorker.GetOrder(orderGuid); var additionalServices = DbReferenceWorker.GetAdditionalServiceReference(); foreach (var serviceGuid in order.AdditonalServiceGuids) { var service = additionalServices.SingleOrDefault(x => x.Guid == serviceGuid); if (service != null) { service.Checked = true; } } var model = new OrderWindowModel() { OrderGuid = order.Guid, AdditionalServices = additionalServices, Area = order.Area, BeginRentDate = order.RentBeginDate, EndRentDate = order.RentEndDate, Name = order.Name, TotalCost = order.TotalCost ?? 0, Car = order.Car, IsEdit = true }; return(model); }
private OrderWindowModel CreateModelByCar(Guid carGuid) { var model = new OrderWindowModel() { Car = DbCarWorker.GetCar(carGuid), AdditionalServices = DbReferenceWorker.GetAdditionalServiceReference() }; return(model); }
public OrderWindow() { InitializeComponent(); var model = new OrderWindowModel { OrderGuid = Guid.Empty, AdditionalServices = DbReferenceWorker.GetAdditionalServiceReference() }; DataContext = model; }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { var window = Window.GetWindow(this); var model = (PersonnelCabinetWindowModel)window.DataContext; DataContext = model; Password.Password = model.Password; RepeatPassword.Password = model.Password; var sexList = DbReferenceWorker.GetSexReference(); SexCmb.ItemsSource = sexList; }
private void UserControl_Loaded(object sender, RoutedEventArgs e) { var window = Window.GetWindow(this); var model = (OrderWindowModel)window.DataContext; DataContext = model; var areaList = DbReferenceWorker.GetAreaReference(model.City); AreaCmb.ItemsSource = areaList; if (model.Area != null) { AreaCmb.SelectedValue = model.Area.Guid; } }
public MainWindow() { InitializeComponent(); _directions = new OrderDirections { ModelDirection = OrderDirection.Down, YearDirection = OrderDirection.Down, PriceDirection = OrderDirection.Down }; var model = new MainWindowModel(); model.IsAuthorized = false; model.CityList = DbReferenceWorker.GetCityReference(); model.MarkList = DbReferenceWorker.GetMarkReference(); model.ModelList = DbReferenceWorker.GetModelReference(); model.TypeList = DbReferenceWorker.GetTypeReference(); DataContext = model; }