private void FrmPersonEdit_Load(object sender, EventArgs e) { if (_smmgroup == null) { _smmgroup = new Smmgroup(); isNew = true; } else { tbGroupno.Enabled = false; } tbGroupno.DataBindings.Add("Text", DataObject, "Groupno"); tbGroupname.DataBindings.Add("Text", DataObject, "Groupname"); tbRemark.DataBindings.Add("Text", DataObject, "Remark"); IList<Smmuser> list = BaseService.GetList<Smmuser>("SelectSmmuserByGroupID", DataObject.Groupno); listView1.Items.Clear(); listView1.Columns.Clear(); listView1.Columns.Add("�û���", 100, HorizontalAlignment.Left); listView1.Columns.Add("�û���", 100, HorizontalAlignment.Left); listView1.Columns.Add("����", 300, HorizontalAlignment.Left); foreach (Smmuser su in list) { ListViewItem item = listView1.Items.Add(su.Userid, 0); item.SubItems.Add(su.UserName); item.SubItems.Add(su.Remark); //item.Tag = data; //listView1.Items.Add(item); } }
/// <summary> /// ������Ƿ�Ϸ� /// </summary> /// <param name="smmuser">��</param> /// <param name="strErr">������Ϣ</param> /// <param name="isnew">�Ƿ��¼�¼</param> /// <returns>True�Ϸ�</returns> public static bool Check(Smmgroup data, ref string strErr, bool isnew) { if (string.IsNullOrEmpty(data.Groupno)) { strErr = "��Ų���Ϊ�գ�"; return false; } if (string.IsNullOrEmpty(data.Groupname)) { strErr = "��������Ϊ�գ�"; return false; } //����������,�������Ƿ���� if (isnew) { IBaseService service = RemotingHelper.GetRemotingService<IBaseService>(); Smmgroup group1 = service.GetOneByKey<Smmgroup>(data.Groupno); if (group1 != null) { strErr = "�Ѿ��������Ϊ[" + data.Groupno + "]����."; return false; } } return true; }