public ClearEstimateSettingViewModel(IChooseDishesDataService dataService, IMessenger messenger) : base(messenger) { _DataService = dataService; ClearEstimateModel clearEstimateModel = new ClearEstimateModel(); clearEstimateModel = (ClearEstimateModel)ViewModelDeliver.Get(); _ClearEstimateModel = clearEstimateModel; }
public ClearEstimateSettingViewModel(IChooseDishesDataService dataService, IMessenger messenger) : base(messenger) { _DataService = dataService; ClearEstimateModel clearEstimateModel = new ClearEstimateModel(); clearEstimateModel = (ClearEstimateModel)ViewModelDeliver.Get(); _ClearEstimateModel = clearEstimateModel; }
private void UpdataClearEstimate(object sender, RoutedEventArgs e) { ClearEstimateModel a = (ClearEstimateModel)this.dataGrid.SelectedItem; if (a != null) { ViewModelDeliver.Set(a); //BuyGivingDishes.OkSelect_Dish(); ClearEstimateSettingWindow clearEstimateSettingWin = new ClearEstimateSettingWindow(); clearEstimateSettingWin.ShowDifferentStyleWin(1);//修改操作,显示上下记录按钮 clearEstimateSettingWin.ShowDialog(); } }
private void Button_Click(object sender, RoutedEventArgs e) { DishBeanUtil a = (DishBeanUtil)this.dataGrid.SelectedItem; ClearEstimateModel clearEstimateModel = new ClearEstimateModel(); clearEstimateModel.SaveDishDetail(a); ViewModelDeliver.Set(clearEstimateModel); //BuyGivingDishes.OkSelect_Dish(); this.Close(); ClearEstimateSettingWindow clearEstimateSettingWindow = new ClearEstimateSettingWindow(); clearEstimateSettingWindow.ShowDifferentStyleWin(0);//新增操作,不显示上下记录按钮 clearEstimateSettingWindow.ShowDialog(); }
private void MidwayCancleClearEstimate(object sender, RoutedEventArgs e) { ClearEstimateModel a = (ClearEstimateModel)this.dataGrid.SelectedItem; if (a != null) { if (a.MidwayCancle == 0) { a.MidwayCancle = 1; } else if (a.MidwayCancle == 1) { a.MidwayCancle = 0; } clearEstimateViewModel.MidwayCancleClearEstimate(a); } }
//估清菜品中途取消 public void MidwayCancleClearEstimate(ClearEstimateModel model) { ClearEstimateModel ClearEstimateModel = new ClearEstimateModel(); if (model.MidwayCancle == 0) { ClearEstimate CE = ClearEstimateModel.CreateClearEstimateDishObject(model); bool result = _DataService.UpdataClearEstimateDish(CE); if (result == true) { MessageBox.Show("中途取消成功"); } else { MessageBox.Show("中途取消失败"); } } else { MessageBox.Show("该菜品已取消估清"); } }
//估清菜品中途取消 public void MidwayCancleClearEstimate(ClearEstimateModel model) { ClearEstimateModel ClearEstimateModel = new ClearEstimateModel(); if (model.MidwayCancle == 0) { ClearEstimate CE = ClearEstimateModel.CreateClearEstimateDishObject(model); bool result = _DataService.UpdataClearEstimateDish(CE); if (result == true) { MessageBox.Show("中途取消成功"); } else { MessageBox.Show("中途取消失败"); } } else { MessageBox.Show("该菜品已取消估清"); } }