示例#1
0
 public int SaveItem(Business_TaskItem item)
 {
     if (item.TaskItemID > 0)
     {
         Business_TaskItem old = context.Business_TaskItems.Find(item.TaskItemID);
         context.Entry(old).CurrentValues.SetValues(item);
     }
     else
     {
         context.Business_TaskItems.Add(item);
     }
     return(context.SaveChanges());
 }
示例#2
0
        private void btnSaveItem_Click(object sender, RoutedEventArgs e)
        {
            Business_TaskItem item = (Business_TaskItem)gbItemInfo.DataContext;

            if (controller.SaveItem(item) > 0)
            {
                MessageBox.Show("成功");
            }
            else
            {
                MessageBox.Show("失败");
            }
            Binding(item.TaskID);
        }
示例#3
0
        private void btnNew_Click(object sender, RoutedEventArgs e)
        {
            Business_TaskItem item = (Business_TaskItem)gbItemInfo.DataContext;

            if (item.TaskItemID != -1)
            {
                item.TaskItemID = -1;
            }
            item.Task        = task;
            item.ItemName    = string.Empty;
            item.Subject     = string.Empty;
            item.A0          = null;
            item.A1          = null;
            item.A2          = null;
            item.A3          = null;
            item.Copies      = 1;
            item.Description = string.Empty;
        }