Esempio n. 1
0
        //列表菜单
        private void Item_Click(object sender, EventArgs e)
        {
            Button btn = (Button)sender;

            Entity.AutoTask model      = (Entity.AutoTask)btn.DataContext;
            string          btnContent = btn.Content.ToString().Replace(" ", "");

            if (btnContent == "查看")
            {
                View.TaskDetail vTask = new View.TaskDetail();
                vTask.ID = model.Id;
                vTask.ShowDialog();
            }
            else if (btnContent == "删除")
            {
                MessageBoxResult mbr = MessageBox.Show("确定删除?", "警告", MessageBoxButton.YesNo, MessageBoxImage.Warning);
                if (mbr == MessageBoxResult.Yes)
                {
                    try
                    {
                        dalAutoTask.Delete(" Id=" + model.Id);
                        MessageBox.Show("操作成功!", "提示", MessageBoxButton.OK, MessageBoxImage.Information);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("操作成功!", "提示", MessageBoxButton.OK, MessageBoxImage.Information);
                        Log.SaveLog("MainWindow DropList 删除选中项", ex.ToString());
                    }
                    Bind();
                }
            }
            else if (btnContent == "禁用" || btnContent == "启用")
            {
                model.Enable = btnContent == "禁用" ? "0" : "1";
                dalAutoTask.Update(model, " Id=" + model.Id);
                MessageBox.Show("操作成功!", "提示", MessageBoxButton.OK, MessageBoxImage.Information);
                Bind();
            }
        }
Esempio n. 2
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnAdd_Click(object sender, RoutedEventArgs e)
 {
     View.TaskDetail vTask = new View.TaskDetail();
     vTask.ShowDialog();
 }