public OrderMealForm(Action actionenum, T_OA_ORDERMEAL OrderObj) { InitializeComponent(); PARENT.Children.Add(loadbar); orderact = actionenum; OrderMealClient.OrderMealInfoAddCompleted += new EventHandler <OrderMealInfoAddCompletedEventArgs>(OrderMealClient_OrderMealInfoAddCompleted); OrderMealClient.OrderMealInfoUpdateCompleted += new EventHandler <OrderMealInfoUpdateCompletedEventArgs>(OrderMealClient_OrderMealInfoUpdateCompleted); loadbar.Start(); switch (actionenum) { case Action.Add: this.tblTitle.Text = "添加订餐信息"; loadbar.Stop(); //GetDepartmentNameByDepartmentID(Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID); break; case Action.Edit: this.tblTitle.Text = "修改订餐信息"; tmpOrderMeal = OrderObj; GetOrderMealInfoByOrderMealID(OrderObj); break; case Action.Read: break; } //GetDepartmentNameByDepartmentID(Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID); }
public OrderMealDetailInfo(T_OA_ORDERMEAL OrderObj) { InitializeComponent(); GetOrderMealDetailInfoByOrderID(OrderObj); GetDepartmentNameByDepartmentID(OrderObj.CREATEDEPARTMENTID); }
public AddOrderMealRemark(Action act,T_OA_ORDERMEAL OrderObj) { InitializeComponent(); action = act; this.tblTitle.Text = "确认" + OrderObj.ORDERMEALTITLE + "订餐"; tmpOrderMeal = OrderObj; }
private void GetOrderMealDetailInfoByOrderID(T_OA_ORDERMEAL OrderObj) { if (OrderObj != null) { this.tblOrderMealTitle.Text = OrderObj.ORDERMEALTITLE; //this.tblDepartment.Text = OrderObj.DEPARTNAME; this.tblContent.Text = HttpUtility.HtmlEncode(OrderObj.CONTENT); this.tblRemark.Text = OrderObj.REMARK; string StrState = ""; switch (OrderObj.ORDERMEALFLAG) { case "0": StrState = "已取消"; break; case "1": StrState = "已完成"; break; case "2": StrState = "待订"; break; } this.tblState.Text = StrState; this.tblAddDate.Text = OrderObj.CREATEDATE.ToShortDateString() + " " + OrderObj.CREATEDATE.ToShortTimeString(); if (OrderObj.UPDATEDATE != null || OrderObj.UPDATEDATE.ToString() != "") { this.tblUpdateDate.Text = OrderObj.UPDATEDATE.ToString(); } this.tblAdduser.Text = OrderObj.CREATEUSERNAME; this.tblUpdater.Text = OrderObj.UPDATEUSERNAME; this.tblWindowTitle.Text = "查看" + OrderObj.ORDERMEALTITLE + "信息"; } }
public OrderMealForm(Action actionenum, T_OA_ORDERMEAL OrderObj) { InitializeComponent(); PARENT.Children.Add(loadbar); orderact = actionenum; OrderMealClient.OrderMealInfoAddCompleted += new EventHandler<OrderMealInfoAddCompletedEventArgs>(OrderMealClient_OrderMealInfoAddCompleted); OrderMealClient.OrderMealInfoUpdateCompleted += new EventHandler<OrderMealInfoUpdateCompletedEventArgs>(OrderMealClient_OrderMealInfoUpdateCompleted); loadbar.Start(); switch(actionenum) { case Action.Add: this.tblTitle.Text = "添加订餐信息"; loadbar.Stop(); //GetDepartmentNameByDepartmentID(Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID); break; case Action.Edit: this.tblTitle.Text = "修改订餐信息"; tmpOrderMeal = OrderObj; GetOrderMealInfoByOrderMealID(OrderObj); break; case Action.Read: break; } //GetDepartmentNameByDepartmentID(Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID); }
//查看 private void btnRead_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); EditOrderMealInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(EditOrderMealInfoT.ORDERMEALID)) { //OrderMealDetailInfo AddWin = new OrderMealDetailInfo(EditOrderMealInfoT); //AddWin.Show(); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), "请选择记录"); return; } }
public AddOrderMealRemark(Action act, T_OA_ORDERMEAL OrderObj) { InitializeComponent(); action = act; this.tblTitle.Text = "确认" + OrderObj.ORDERMEALTITLE + "订餐"; tmpOrderMeal = OrderObj; }
private void DaGr_LoadingRow(object sender, DataGridRowEventArgs e) { T_OA_ORDERMEAL OrderInfoT = (T_OA_ORDERMEAL)e.Row.DataContext; CheckBox mychkBox = DaGr.Columns[0].GetCellContent(e.Row).FindName("myChkBox") as CheckBox; mychkBox.Tag = OrderInfoT; }
private void ConfirmBtn_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL InfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { InfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(InfoT.ORDERMEALID)) { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, strresult) => { if (InfoT != null) { try { AddOrderMealRemark AddWin = new AddOrderMealRemark(Action.Add, InfoT); //MeetingRoomAppForm AddWin = new MeetingRoomAppForm(Action.Add, MeetingRoomAppT, null); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinHeight = 300; browser.MinWidth = 300; AddWin.ReloadDataEvent += new AddOrderMealRemark.refreshGridView(AddWin_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } catch (Exception ex) { //com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } } }; com.SelectionBox(Utility.GetResourceStr("ORDEREDMEAL"), Utility.GetResourceStr("ORDERMEALCONFIRM"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } else { //MessageBox.Show("请您选择需要删除的数据!"); Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "CANCELORDERMEAL")); } }
private void CancelOrderBtn_Click(object sender, RoutedEventArgs e) { string MeetingInfoID = ""; T_OA_ORDERMEAL InfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { InfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(InfoT.ORDERMEALID)) { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { if (InfoT != null) { try { tmpOrderInfoT = InfoT; tmpOrderInfoT.ORDERMEALFLAG = "0"; tmpOrderInfoT.UPDATEDATE = System.DateTime.Now; tmpOrderInfoT.UPDATEUSERID = "1"; OrderMealClient.OrderMealInfoUpdateCompleted += new EventHandler <OrderMealInfoUpdateCompletedEventArgs>(OrderMealClient_OrderMealInfoUpdateCompleted); OrderMealClient.OrderMealInfoUpdateAsync(tmpOrderInfoT); } catch (Exception ex) { //com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } } }; com.SelectionBox(Utility.GetResourceStr("CANCELORDERMEAL"), Utility.GetResourceStr("CANCELORDERMEAL"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } else { //MessageBox.Show("请您选择需要删除的数据!"); Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "CANCELORDERMEAL")); } }
void GetOrderMealInfoByOrderMealID(T_OA_ORDERMEAL OrderObj) { if (OrderObj != null) { tmpOrderMeal = OrderObj; //this.GetDepartmentNameByDepartmentID(OrderObj.CREATEDEPARTMENTID); this.txtContent.Text = HttpUtility.HtmlDecode(OrderObj.CONTENT); this.txtTitle.Text = OrderObj.ORDERMEALTITLE; this.txtTel.Text = OrderObj.TEL; loadbar.Stop(); } }
//删除 private void btnDelete_Click(object sender, RoutedEventArgs e) { string OrderMealID = ""; T_OA_ORDERMEAL OrderMealInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { OrderMealInfoT = cb1.Tag as T_OA_ORDERMEAL; //OrderMealID += OrderMealInfoT.ORDERMEALID + ","; OrderMealID = OrderMealInfoT.ORDERMEALID; DelInfosList.Add(OrderMealID); //MeetingInfoID += cb1.Tag.ToString() + ","; } } } } if (DelInfosList.Count() > 0) { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { if (DelInfosList != null) { try { OrderMealClient.OrderMealInfoDelAsync(DelInfosList); } catch (Exception ex) { //com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } } }; com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "DELETE")); } }
//新增 private void btnNew_Click(object sender, RoutedEventArgs e) { //AddOrderMeal AddWin = new AddOrderMeal("Add"); //AddWin.Show(); //AddWin.ReloadDataEvent += new AddOrderMeal.refreshGridView(AddWin_ReloadDataEvent); T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); OrderMealForm AddWin = new OrderMealForm(Action.Add, EditOrderMealInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinHeight = 280; browser.MinWidth = 320; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); }
//修改 private void btnEdit_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); EditOrderMealInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(EditOrderMealInfoT.ORDERMEALID)) { if (EditOrderMealInfoT.ORDERMEALFLAG == "1") { //MessageBox.Show("信息已经确定,不能修改"); Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ORDERMEALISOKNOTEDIT")); } else { OrderMealForm AddWin = new OrderMealForm(Action.Edit, EditOrderMealInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinHeight = 280; browser.MinWidth = 320; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); //AddOrderMeal AddWin = new AddOrderMeal("Edit", EditOrderMealInfoT); //AddWin.Show(); //AddWin.ReloadDataEvent += new AddOrderMeal.refreshGridView(AddWin_ReloadDataEvent); } } else { //MessageBox.Show("请选择需要修改的订餐信息"); ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
void _imgbutton_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); EditOrderMealInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(EditOrderMealInfoT.ORDERMEALID)) { if (EditOrderMealInfoT.ORDERMEALFLAG == "1") { //MessageBox.Show("已经订餐,不能取消"); Utility.ShowCustomMessage(MessageTypes.Caution, Utility.GetResourceStr("WARING"), Utility.GetResourceStr("ORDEREDMEALNOCANCEL")); } else { tmpOrderInfoT = EditOrderMealInfoT; tmpOrderInfoT.ORDERMEALFLAG = "0"; tmpOrderInfoT.UPDATEDATE = System.DateTime.Now; tmpOrderInfoT.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; tmpOrderInfoT.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; OrderMealClient.OrderMealInfoUpdateAsync(tmpOrderInfoT); } } else { //MessageBox.Show("请选择需要修改的订餐信息"); ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "CANCEL"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
private void OrderDetailBtn_Click(object sender, RoutedEventArgs e) { //Button DetailBtn = sender as Button; //T_OA_ORDERMEAL Orderinfo = DetailBtn.Tag as T_OA_ORDERMEAL; //OrderMealDetailInfo AddWin = new OrderMealDetailInfo(Orderinfo); //AddWin.Show(); T_OA_ORDERMEAL MeetingInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); MeetingInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(MeetingInfoT.ORDERMEALID)) { OrderMealDetailInfo AddWin = new OrderMealDetailInfo(MeetingInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinWidth = 260; browser.MinHeight = 400; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); //OrderMealDetailInfo AddWin = new OrderMealDetailInfo(MeetingInfoT); ////MeetingMangementDetailInfo AddWin = new MeetingMangementDetailInfo(MeetingInfoT); //AddWin.Show(); } else { //MessageBox.Show("请选择需要修改的会议信息"); ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "VIEW"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
//查看 private void btnRead_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBtn") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); EditOrderMealInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(EditOrderMealInfoT.ORDERMEALID)) { OrderMealDetailInfo AddWin = new OrderMealDetailInfo(EditOrderMealInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinWidth = 260; browser.MinHeight = 400; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show <string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); //OrderMealDetailInfo AddWin = new OrderMealDetailInfo(EditOrderMealInfoT); //AddWin.Show(); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), "请选择记录"); return; } }
private void DaGr_LoadingRow(object sender, DataGridRowEventArgs e) { T_OA_ORDERMEAL OrderInfoT = (T_OA_ORDERMEAL)e.Row.DataContext; //Button DetailBtn = DaGr.Columns[6].GetCellContent(e.Row).FindName("OrderDetailBtn") as Button; //查看订餐信息 //Button CancelBtn = DaGr.Columns[6].GetCellContent(e.Row).FindName("CancelOrderBtn") as Button; //取消订餐 //switch (checkState) //{ // case "0"://取消 // CancelBtn.Visibility = Visibility.Collapsed; // break; // case "1"://已订 // CancelBtn.Visibility = Visibility.Collapsed; // break; // case "2"://待订 // break; //} CheckBox mychkBox = DaGr.Columns[0].GetCellContent(e.Row).FindName("myChkBox") as CheckBox; mychkBox.Tag = OrderInfoT; //DetailBtn.Tag = OrderInfoT; //CancelBtn.Tag = OrderInfoT; }
private void OrderDetailBtn_Click(object sender, RoutedEventArgs e) { //Button DetailBtn = sender as Button; //T_OA_ORDERMEAL Orderinfo = DetailBtn.Tag as T_OA_ORDERMEAL; //OrderMealDetailInfo AddWin = new OrderMealDetailInfo(Orderinfo); //AddWin.Show(); T_OA_ORDERMEAL MeetingInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); MeetingInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(MeetingInfoT.ORDERMEALID)) { OrderMealDetailInfo AddWin = new OrderMealDetailInfo(MeetingInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinWidth = 260; browser.MinHeight = 400; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } else { //MessageBox.Show("请选择需要修改的会议信息"); ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "VIEW"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
public bool OrderMealInfoUpdate(T_OA_ORDERMEAL obj) { return(MealBll.UpdateOrderMeal(obj)); }
//添加 public string OrderMealInfoAdd(T_OA_ORDERMEAL obj) { return(MealBll.AddOrderMeal(obj)); }
//修改 private void btnEdit_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); EditOrderMealInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(EditOrderMealInfoT.ORDERMEALID)) { if (EditOrderMealInfoT.ORDERMEALFLAG == "1") { //MessageBox.Show("信息已经确定,不能修改"); Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ORDERMEALISOKNOTEDIT")); } else { OrderMealForm AddWin = new OrderMealForm(Action.Edit, EditOrderMealInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinHeight = 280; browser.MinWidth = 320; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); //AddOrderMeal AddWin = new AddOrderMeal("Edit", EditOrderMealInfoT); //AddWin.Show(); //AddWin.ReloadDataEvent += new AddOrderMeal.refreshGridView(AddWin_ReloadDataEvent); } } else { //MessageBox.Show("请选择需要修改的订餐信息"); ComfirmWindow.ConfirmationBox(Utility.GetResourceStr("CONFIRMINFO"), Utility.GetResourceStr("SELECTERROR", "EDIT"), Utility.GetResourceStr("CONFIRMBUTTON")); } }
//新增 private void btnNew_Click(object sender, RoutedEventArgs e) { //AddOrderMeal AddWin = new AddOrderMeal("Add"); //AddWin.Show(); //AddWin.ReloadDataEvent += new AddOrderMeal.refreshGridView(AddWin_ReloadDataEvent); T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); OrderMealForm AddWin = new OrderMealForm(Action.Add, EditOrderMealInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinHeight = 280; browser.MinWidth = 320; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); }
private void ConfirmBtn_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL InfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { InfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(InfoT.ORDERMEALID)) { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, strresult) => { if (InfoT != null) { try { AddOrderMealRemark AddWin = new AddOrderMealRemark(Action.Add,InfoT); //MeetingRoomAppForm AddWin = new MeetingRoomAppForm(Action.Add, MeetingRoomAppT, null); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinHeight = 300; browser.MinWidth = 300; AddWin.ReloadDataEvent += new AddOrderMealRemark.refreshGridView(AddWin_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); } catch (Exception ex) { //com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } } }; com.SelectionBox(Utility.GetResourceStr("ORDEREDMEAL"), Utility.GetResourceStr("ORDERMEALCONFIRM"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } else { //MessageBox.Show("请您选择需要删除的数据!"); Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "CANCELORDERMEAL")); } }
//添加 public string OrderMealInfoAdd(T_OA_ORDERMEAL obj) { return MealBll.AddOrderMeal(obj); }
//查看 private void btnRead_Click(object sender, RoutedEventArgs e) { T_OA_ORDERMEAL EditOrderMealInfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBtn") as CheckBox; //cb为 if (cb1.IsChecked == true) { //MeetingInfoId = cb1.Tag.ToString(); EditOrderMealInfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(EditOrderMealInfoT.ORDERMEALID)) { OrderMealDetailInfo AddWin = new OrderMealDetailInfo(EditOrderMealInfoT); EntityBrowser browser = new EntityBrowser(AddWin); browser.MinWidth = 260; browser.MinHeight = 400; browser.ReloadDataEvent += new EntityBrowser.refreshGridView(browser_ReloadDataEvent); browser.Show<string>(DialogMode.Default, Common.ParentLayoutRoot, "", (result) => { }); //OrderMealDetailInfo AddWin = new OrderMealDetailInfo(EditOrderMealInfoT); //AddWin.Show(); } else { Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("ERROR"), "请选择记录"); return; } }
public bool OrderMealInfoUpdate(T_OA_ORDERMEAL obj) { return MealBll.UpdateOrderMeal(obj); }
private void CancelOrderBtn_Click(object sender, RoutedEventArgs e) { string MeetingInfoID = ""; T_OA_ORDERMEAL InfoT = new T_OA_ORDERMEAL(); if (DaGr.ItemsSource != null) { foreach (object obj in DaGr.ItemsSource) { if (DaGr.Columns[0].GetCellContent(obj) != null) { CheckBox cb1 = DaGr.Columns[0].GetCellContent(obj).FindName("myChkBox") as CheckBox; //cb为 if (cb1.IsChecked == true) { InfoT = cb1.Tag as T_OA_ORDERMEAL; break; } } } } if (!string.IsNullOrEmpty(InfoT.ORDERMEALID)) { string Result = ""; SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow com = new SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow(); com.OnSelectionBoxClosed += (obj, result) => { if (InfoT != null) { try { tmpOrderInfoT = InfoT; tmpOrderInfoT.ORDERMEALFLAG = "0"; tmpOrderInfoT.UPDATEDATE = System.DateTime.Now; tmpOrderInfoT.UPDATEUSERID = "1"; OrderMealClient.OrderMealInfoUpdateCompleted += new EventHandler<OrderMealInfoUpdateCompletedEventArgs>(OrderMealClient_OrderMealInfoUpdateCompleted); OrderMealClient.OrderMealInfoUpdateAsync(tmpOrderInfoT); } catch (Exception ex) { //com.SelectionBox(Utility.GetResourceStr("DELETECONFIRM"), Utility.GetResourceStr("DELETEALTER"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } } }; com.SelectionBox(Utility.GetResourceStr("CANCELORDERMEAL"), Utility.GetResourceStr("CANCELORDERMEAL"), SMT.SaaS.FrameworkUI.ChildWidow.ComfirmWindow.titlename, Result); } else { //MessageBox.Show("请您选择需要删除的数据!"); Utility.ShowCustomMessage(MessageTypes.Message, Utility.GetResourceStr("WARNING"), Utility.GetResourceStr("SELECTWARNING", "CANCELORDERMEAL")); } }