SourceCode/PROMS/DataLoader/GroupProp.cs
2006-11-14 15:58:03 +00:00

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();
}
}
}