public MedicineWorkView() { InitializeComponent(); // 在此点下面插入创建对象所需的代码。 //show timer by_songgp ShowTimer = new System.Windows.Threading.DispatcherTimer(); ShowTimer.Tick += new EventHandler(ShowCurTimer);//起个Timer一直获取当前时间 ShowTimer.Interval = new TimeSpan(0, 0, 0, 1, 0); ShowTimer.Start(); CommClient.StoreRoom myd = new CommClient.StoreRoom(); List <CommContracts.StoreRoom> storeRoomList = myd.GetAllStoreRoom(); if (!(storeRoomList == null || storeRoomList.Count <= 0)) { this.StoreCombo.ItemsSource = storeRoomList; this.StoreCombo.SelectedItem = storeRoomList.ElementAt(0); } m_instoreView = new InStockView(); m_outStockView = new OutStockView(); m_itemsNumView = new ItemsNumView(); m_checkView = new CheckView(); this.Loaded += View_Loaded; }
// 得到所有的库房 public List <CommContracts.StoreRoom> GetAllStoreRoom(string strName = "") { CommClient.StoreRoom myd = new CommClient.StoreRoom(); List <CommContracts.StoreRoom> list = new List <CommContracts.StoreRoom>(); list = myd.GetAllStoreRoom(strName); return(list); }
// 删除库房 public bool DeleteStoreRoom(int storeRoomID) { CommClient.StoreRoom myd = new CommClient.StoreRoom(); if (myd.DeleteStoreRoom(storeRoomID)) { return(true); } return(false); }
private void SaveBtn_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(this.NameEdit.Text.Trim())) { return; } if (this.StoreRoomCombo.SelectedItem == null) { return; } if (bIsEdit) { StoreRoom.Name = this.NameEdit.Text.Trim(); StoreRoom.StoreRoomEnum = (CommContracts.StoreRoomEnum) this.StoreRoomCombo.SelectedItem; CommClient.StoreRoom myd = new CommClient.StoreRoom(); if (myd.UpdateStoreRoom(StoreRoom)) { (this.Parent as Window).DialogResult = true; (this.Parent as Window).Close(); } } else { CommContracts.StoreRoom department = new CommContracts.StoreRoom(); department.Name = this.NameEdit.Text.Trim(); department.StoreRoomEnum = (CommContracts.StoreRoomEnum) this.StoreRoomCombo.SelectedItem; CommClient.StoreRoom myd = new CommClient.StoreRoom(); if (myd.SaveStoreRoom(department)) { (this.Parent as Window).DialogResult = true; (this.Parent as Window).Close(); } } }