Ejemplo n.º 1
0
        private void hyperlinkCategorySysNo_Click(object sender, RoutedEventArgs e)
        {
            dynamic d = this.dgCategoryQueryResult.SelectedItem as dynamic;
            CategoryEditMaintain item = new CategoryEditMaintain();

            item.IsEdit = true;
            item.Data   = new CategoryVM()
            {
                Category1SysNo = d.Category1SysNo,
                Category2SysNo = d.Category2SysNo,
                Category3SysNo = d.Category3SysNo,
                CategoryName   = d.CategoryName,
                Status         = (CategoryStatus)d.CategoryStatus,
                SysNo          = d.CategorySysNo,
                Type           = catetype
            };
            if (catetype == CategoryType.CategoryType3)
            {
                item.Data.C3Code = d.C3Code;
            }
            item.Dialog = Window.ShowDialog("更新类别", item, (s, args) =>
            {
                if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK)
                {
                    dgCategoryQueryResult.Bind();
                }
            }, new Size(600, 500));
        }
Ejemplo n.º 2
0
        private void btnCategoryNew_Click(object sender, RoutedEventArgs e)
        {
            CategoryEditMaintain item = new CategoryEditMaintain();

            item.IsEdit = false;
            item.Dialog = Window.ShowDialog("添加类别", item, (s, args) =>
            {
                if (args.DialogResult == Newegg.Oversea.Silverlight.Controls.Components.DialogResultType.OK)
                {
                    dgCategoryQueryResult.Bind();
                }
            }, new Size(600, 500));
        }