45 lines
1.1 KiB
C#
45 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Data;
|
|
using System.Drawing;
|
|
using System.Text;
|
|
using System.Windows.Forms;
|
|
using Csla;
|
|
using Volian.CSLA.Library;
|
|
|
|
namespace DataLoader
|
|
{
|
|
public partial class GroupProp : Form
|
|
{
|
|
GroupInfoList glst;
|
|
Group grp;
|
|
public GroupProp()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
private void GroupProp_Load(object sender, EventArgs e)
|
|
{
|
|
lbGroups.Dock = DockStyle.Fill;
|
|
glst = GroupInfoList.Get();
|
|
lbGroups.DataSource = glst;
|
|
lbGroups.DisplayMember = "GroupName";
|
|
lbGroups.ValueMember = "GID";
|
|
SetGroup();
|
|
}
|
|
private void lbGroups_Click(object sender, EventArgs e)
|
|
{
|
|
SetGroup();
|
|
Console.WriteLine("Group ID = {0}", lbGroups.SelectedValue);
|
|
}
|
|
private void SetGroup()
|
|
{
|
|
grp = glst[lbGroups.SelectedIndex].Get();
|
|
pg.SelectedObject = grp;
|
|
}
|
|
private void btnSave_Click(object sender, EventArgs e)
|
|
{
|
|
grp.Save();
|
|
}
|
|
}
|
|
} |