private void BtnSave_Click(object sender, RoutedEventArgs e) { //保存 RsFactory m_RsFactory = gbItem.DataContext as RsFactory; if (m_RsFactory == null) { return; } if (string.IsNullOrEmpty(m_RsFactory.PKNO)) //新增 { m_RsFactory.PKNO = Guid.NewGuid().ToString("N"); m_RsFactory.CREATION_DATE = DateTime.Now; m_RsFactory.CREATED_BY = CBaseData.LoginName; m_RsFactory.LAST_UPDATE_DATE = DateTime.Now; //最后修改日期 ws.UseService(s => s.AddRsFactory(m_RsFactory)); } else //修改 { m_RsFactory.LAST_UPDATE_DATE = DateTime.Now; m_RsFactory.UPDATED_BY = CBaseData.LoginName; ws.UseService(s => s.UpdateRsFactory(m_RsFactory)); } Initialize(); //重新加载 gbItem.IsCollapsed = true; gbItem.Visibility = Visibility.Collapsed; BindHelper.SetDictDataBindingGridItem(gbItem, gridItem); }
public bool AddRsFactory(RsFactory mRsFactory) { if (mRsFactory == null) return false; using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { return RsFactoryBLL.Add(mRsFactory); } }
public RsFactory GetRsFactoryById(string Id) { using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { RsFactory model = RsFactoryBLL.GetFirstOrDefault(Id); return model; } }
private void getFactory(NameMode m_NameMode) { gbWorkShopContent.Visibility = Visibility.Hidden; gbLineContent.Visibility = Visibility.Hidden; gbFactoryContent.Visibility = Visibility.Visible; RsFactory m_RsFactory = ws.UseService(s => s.GetRsFactoryById(m_NameMode.PKNO)); gbFactoryContent.DataContext = m_RsFactory; //RsWorkShop m_RsWorkShop = ws.UseService(s => s.GetRsWorkShopById(m_RsLine.WORKSHOP_PKNO)); //this.txt_ParentWorkShop.Text = m_RsWorkShop.WORKSHOP_NAME; }
/// <summary> /// 修改 /// </summary> /// <param name="mRsFactory">模型</param> /// <returns>是否成功</returns> public bool UpdateRsFactory(RsFactory mRsFactory) { if (mRsFactory == null) { return(false); } using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve <IRsFactoryBLL>()) { return(RsFactoryBLL.Update(mRsFactory)); } }
public bool DelRsFactory(string Id) { using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { try { RsFactory item = RsFactoryBLL.GetFirstOrDefault(Id); return RsFactoryBLL.Delete(item); } catch { return false; } } }
private void getWorkShop(NameMode m_NameMode) { gbFactoryContent.Visibility = Visibility.Hidden; gbWorkShopContent.Visibility = Visibility.Visible; gbLineContent.Visibility = Visibility.Hidden; RsWorkShop m_RsWorkShop = ws.UseService(s => s.GetRsWorkShopById(m_NameMode.PKNO)); gbWorkShopContent.DataContext = m_RsWorkShop; RsFactory m_RsFactory = ws.UseService(s => s.GetRsFactoryById(m_RsWorkShop.FACTORY_PKNO)); this.txt_ParentFactory.Text = m_RsFactory.FACTORY_NAME; }
private void BtnMod_Click(object sender, RoutedEventArgs e) { RsFactory m_RsFactory = gridItem.SelectedItem as RsFactory; if (m_RsFactory == null) { return; } //修改 dictInfo.Header = "工艺路线信息 【修改】"; gbItem.IsCollapsed = false; gbItem.Visibility = Visibility.Visible; }
private void gridItem_MouseDoubleClick(object sender, MouseButtonEventArgs e) { RsFactory m_RsFactory = gridItem.SelectedItem as RsFactory; if (m_RsFactory == null) { return; } //修改 dictInfo.Header = "工厂信息【修改】"; gbItem.IsCollapsed = false; gbItem.Visibility = Visibility.Visible; }
private void BtnAdd_Click(object sender, RoutedEventArgs e) { //新增 dictInfo.Header = "工厂信息 【新增】"; gbItem.IsCollapsed = false; gbItem.Visibility = Visibility.Visible; RsFactory m_RsFactory = new RsFactory() { COMPANY_CODE = "", USE_FLAG = 1, }; gbItem.DataContext = m_RsFactory; }
public bool DelRsFactorys(string[] Ids) { using (IRsFactoryBLL RsFactoryBLL = BLLContainer.Resolve<IRsFactoryBLL>()) { try { List<RsFactory> entitys = new List<RsFactory>(); foreach (string id in Ids) { RsFactory item = RsFactoryBLL.GetFirstOrDefault(id); entitys.Add(item); } return RsFactoryBLL.Delete(entitys); } catch { return false; } } }
private void BtnDel_Click(object sender, RoutedEventArgs e) { //删除 RsFactory m_RsFactory = gridItem.SelectedItem as RsFactory; if (m_RsFactory == null) { return; } if (System.Windows.Forms.MessageBox.Show($"确定删除基础信息【{m_RsFactory.FACTORY_NAME}】吗?", @"删除信息", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { m_RsFactory.USE_FLAG = -1; ws.UseService(s => s.UpdateRsFactory(m_RsFactory)); //删除成功. Initialize(); //重新加载 } }
private void BarItem_OnItemClick(object sender, RoutedEventArgs e) { if (gbLineContent.Visibility == Visibility.Visible) { RsLine m_RsLine = gbLineContent.DataContext as RsLine; m_RsLine.USE_FLAG = 1; bool isSucces = ws.UseService(s => s.UpdateRsLine(m_RsLine)); } else if (gbWorkShopContent.Visibility == Visibility.Visible) { RsWorkShop m_RsWorkShop = gbWorkShopContent.DataContext as RsWorkShop; m_RsWorkShop.USE_FLAG = 1; bool isSucces = ws.UseService(s => s.UpdateRsWorkShop(m_RsWorkShop)); } else if (gbFactoryContent.Visibility == Visibility.Visible) { RsFactory m_RsFactory = gbFactoryContent.DataContext as RsFactory; m_RsFactory.USE_FLAG = 1; bool isSucces = ws.UseService(s => s.UpdateRsFactory(m_RsFactory)); } Initialize(); }
private void BarItemShop_OnItemClick(object sender, RoutedEventArgs e) { NameMode m_namemode = this.treeList.SelectedItem as NameMode; if (m_namemode == null) { return; } gbWorkShopContent.Visibility = Visibility.Visible; if (m_namemode.TYPE == 1) { RsWorkShop m_RsWorkShop = new RsWorkShop(); m_RsWorkShop.PKNO = Guid.NewGuid().ToString("N"); m_RsWorkShop.FACTORY_PKNO = m_namemode.PKNO; bool isSuccss = ws.UseService(s => s.AddRsWorkShop(m_RsWorkShop)); gbWorkShopContent.DataContext = m_RsWorkShop; RsFactory m_RsFactory = ws.UseService(s => s.GetRsFactoryById(m_RsWorkShop.FACTORY_PKNO)); this.txt_ParentFactory.Text = m_RsFactory.FACTORY_NAME; } else { } Initialize(); }