Users.Forms.EditUsers --> Users.Forms.UserManagementDlg

This commit is contained in:
Milan Hanajik 2017-03-15 13:52:44 +01:00
parent f3d9fdca7f
commit 721bfdf5c8
6 changed files with 132 additions and 86 deletions

View File

@ -378,7 +378,7 @@ namespace TBF
private void proceduresTSMItem_Click(object s, EventArgs e) { Cursor = Cursors.WaitCursor; new ProceduresDlg().ShowDialog(); Cursor = Cursors.Default; }
private void localSettingsTSMItem_Click(object s, EventArgs e) { new PreferencesDlg().ShowDialog(); }
private void databaseSettingsTSMItem_Click(object s, EventArgs e) { new BenchesDlg().ShowDialog(); }
private void usersTSMItem_Click(object s, EventArgs e) { new Users.Forms.EditUsers().ShowDialog(); }
private void usersTSMItem_Click(object s, EventArgs e) { new Users.Forms.UserManagementDlg().ShowDialog(); }
private void aboutTSMItem_Click(object s, EventArgs e) { new Forms.AboutDlg().ShowDialog(); }
/// <summary>

View File

@ -16,7 +16,7 @@ namespace UserManagement
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Users.Forms.EditUsers());
Application.Run(new Users.Forms.UserManagementDlg());
}
}
}

View File

@ -11,13 +11,13 @@ using Users.Resources;
namespace Users.Forms
{
public partial class EditUsers: Form
public partial class UserManagementDlg: Form
{
NHibernate.ISession session;
IList<User> ListOfUsers;
int LastSelectedIndex;
public EditUsers()
public UserManagementDlg()
{
InitializeComponent();
}
@ -29,8 +29,10 @@ namespace Users.Forms
btnEdit.Text = Strings.EditBtnText;
btnDelete.Text = Strings.RemoveBtnText;
btnOk.Text = Strings.OkBtnText;
columnHeader1.Text = Strings.Name;
columnHeader2.Text = Strings.ID;
listViewUsers.Columns.Add(Strings.User_name, 120);
listViewUsers.Columns.Add(Strings.User_code, 80);
listViewUsers.Columns.Add(Strings.Full_name, 250);
}
private void EditUsers_Activated(object sender, EventArgs e)
@ -60,8 +62,9 @@ namespace Users.Forms
foreach (var person in ListOfUsers)
{
ListViewItem item = new ListViewItem(person.UserName);
item.SubItems.Add(person.Id.ToString());
item.Tag = person;
item.SubItems.Add(person.Number.ToString());
item.SubItems.Add(person.FullName);
item.Tag = person;
this.listViewUsers.Items.Add(item);
}
this.listViewUsers.Refresh();
@ -126,5 +129,3 @@ namespace Users.Forms
}
}
}

View File

@ -3,7 +3,7 @@
///
namespace Users.Forms
{
partial class EditUsers
partial class UserManagementDlg
{
/// <summary>
/// Required designer variable.
@ -31,24 +31,24 @@ namespace Users.Forms
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EditUsers));
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(UserManagementDlg));
this.listViewUsers = new System.Windows.Forms.ListView();
this.columnHeader1 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.columnHeader2 = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
this.btnAdd = new System.Windows.Forms.Button();
this.btnEdit = new System.Windows.Forms.Button();
this.btnDelete = new System.Windows.Forms.Button();
this.btnOk = new System.Windows.Forms.Button();
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
this.splitContainer1.SuspendLayout();
this.SuspendLayout();
//
// listViewUsers
//
this.listViewUsers.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
this.columnHeader1,
this.columnHeader2});
this.listViewUsers.FullRowSelect = true;
resources.ApplyResources(this.listViewUsers, "listViewUsers");
this.listViewUsers.FullRowSelect = true;
this.listViewUsers.MultiSelect = false;
this.listViewUsers.Name = "listViewUsers";
this.listViewUsers.UseCompatibleStateImageBehavior = false;
@ -56,14 +56,6 @@ namespace Users.Forms
this.listViewUsers.SelectedIndexChanged += new System.EventHandler(this.listViewUsers_SelectedIndexChanged);
this.listViewUsers.DoubleClick += new System.EventHandler(this.listViewUsers_DoubleClick);
//
// columnHeader1
//
resources.ApplyResources(this.columnHeader1, "columnHeader1");
//
// columnHeader2
//
resources.ApplyResources(this.columnHeader2, "columnHeader2");
//
// btnAdd
//
resources.ApplyResources(this.btnAdd, "btnAdd");
@ -97,19 +89,36 @@ namespace Users.Forms
resources.ApplyResources(this.statusStrip1, "statusStrip1");
this.statusStrip1.Name = "statusStrip1";
//
// EditUsers
// splitContainer1
//
resources.ApplyResources(this.splitContainer1, "splitContainer1");
this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel2;
this.splitContainer1.Name = "splitContainer1";
//
// splitContainer1.Panel1
//
this.splitContainer1.Panel1.Controls.Add(this.listViewUsers);
//
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.btnAdd);
this.splitContainer1.Panel2.Controls.Add(this.btnEdit);
this.splitContainer1.Panel2.Controls.Add(this.btnOk);
this.splitContainer1.Panel2.Controls.Add(this.btnDelete);
//
// UserManagementDlg
//
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.splitContainer1);
this.Controls.Add(this.statusStrip1);
this.Controls.Add(this.btnOk);
this.Controls.Add(this.btnDelete);
this.Controls.Add(this.btnEdit);
this.Controls.Add(this.btnAdd);
this.Controls.Add(this.listViewUsers);
this.Name = "EditUsers";
this.Name = "UserManagementDlg";
this.Activated += new System.EventHandler(this.EditUsers_Activated);
this.Load += new System.EventHandler(this.EditUsers_Load);
this.splitContainer1.Panel1.ResumeLayout(false);
this.splitContainer1.Panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
this.splitContainer1.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
@ -122,8 +131,7 @@ namespace Users.Forms
private System.Windows.Forms.Button btnEdit;
private System.Windows.Forms.Button btnDelete;
private System.Windows.Forms.Button btnOk;
private System.Windows.Forms.StatusStrip statusStrip1;
private System.Windows.Forms.ColumnHeader columnHeader1;
private System.Windows.Forms.ColumnHeader columnHeader2;
private System.Windows.Forms.StatusStrip statusStrip1;
private System.Windows.Forms.SplitContainer splitContainer1;
}
}

View File

@ -117,12 +117,16 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="listViewUsers.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="listViewUsers.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 12</value>
<value>0, 0</value>
</data>
<data name="listViewUsers.Size" type="System.Drawing.Size, System.Drawing">
<value>357, 399</value>
<value>480, 502</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="listViewUsers.TabIndex" type="System.Int32, mscorlib">
@ -135,25 +139,16 @@
<value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;listViewUsers.Parent" xml:space="preserve">
<value>$this</value>
<value>splitContainer1.Panel1</value>
</data>
<data name="&gt;&gt;listViewUsers.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="columnHeader1.Text" xml:space="preserve">
<value>Name</value>
</data>
<data name="columnHeader1.Width" type="System.Int32, mscorlib">
<value>162</value>
</data>
<data name="columnHeader2.Text" xml:space="preserve">
<value>ID</value>
<value>0</value>
</data>
<data name="btnAdd.Location" type="System.Drawing.Point, System.Drawing">
<value>388, 42</value>
<value>23, 84</value>
</data>
<data name="btnAdd.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
<value>85, 40</value>
</data>
<data name="btnAdd.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@ -168,16 +163,16 @@
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnAdd.Parent" xml:space="preserve">
<value>$this</value>
<value>splitContainer1.Panel2</value>
</data>
<data name="&gt;&gt;btnAdd.ZOrder" xml:space="preserve">
<value>4</value>
<value>0</value>
</data>
<data name="btnEdit.Location" type="System.Drawing.Point, System.Drawing">
<value>388, 71</value>
<value>23, 129</value>
</data>
<data name="btnEdit.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
<value>85, 40</value>
</data>
<data name="btnEdit.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@ -192,16 +187,16 @@
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnEdit.Parent" xml:space="preserve">
<value>$this</value>
<value>splitContainer1.Panel2</value>
</data>
<data name="&gt;&gt;btnEdit.ZOrder" xml:space="preserve">
<value>3</value>
<value>1</value>
</data>
<data name="btnDelete.Location" type="System.Drawing.Point, System.Drawing">
<value>388, 100</value>
<value>23, 174</value>
</data>
<data name="btnDelete.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
<value>85, 40</value>
</data>
<data name="btnDelete.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@ -216,16 +211,16 @@
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnDelete.Parent" xml:space="preserve">
<value>$this</value>
<value>splitContainer1.Panel2</value>
</data>
<data name="&gt;&gt;btnDelete.ZOrder" xml:space="preserve">
<value>2</value>
<value>3</value>
</data>
<data name="btnOk.Location" type="System.Drawing.Point, System.Drawing">
<value>388, 388</value>
<value>23, 18</value>
</data>
<data name="btnOk.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
<value>85, 40</value>
</data>
<data name="btnOk.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@ -240,19 +235,19 @@
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnOk.Parent" xml:space="preserve">
<value>$this</value>
<value>splitContainer1.Panel2</value>
</data>
<data name="&gt;&gt;btnOk.ZOrder" xml:space="preserve">
<value>1</value>
<value>2</value>
</data>
<metadata name="statusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="statusStrip1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 442</value>
<value>0, 502</value>
</data>
<data name="statusStrip1.Size" type="System.Drawing.Size, System.Drawing">
<value>475, 22</value>
<value>615, 22</value>
</data>
<data name="statusStrip1.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
@ -270,6 +265,60 @@
<value>$this</value>
</data>
<data name="&gt;&gt;statusStrip1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="splitContainer1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value>
</data>
<data name="splitContainer1.IsSplitterFixed" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="splitContainer1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel1.Name" xml:space="preserve">
<value>splitContainer1.Panel1</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel1.Type" xml:space="preserve">
<value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel1.Parent" xml:space="preserve">
<value>splitContainer1</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel2.Name" xml:space="preserve">
<value>splitContainer1.Panel2</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel2.Type" xml:space="preserve">
<value>System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel2.Parent" xml:space="preserve">
<value>splitContainer1</value>
</data>
<data name="&gt;&gt;splitContainer1.Panel2.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="splitContainer1.Size" type="System.Drawing.Size, System.Drawing">
<value>615, 502</value>
</data>
<data name="splitContainer1.SplitterDistance" type="System.Int32, mscorlib">
<value>480</value>
</data>
<data name="splitContainer1.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="&gt;&gt;splitContainer1.Name" xml:space="preserve">
<value>splitContainer1</value>
</data>
<data name="&gt;&gt;splitContainer1.Type" xml:space="preserve">
<value>System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;splitContainer1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;splitContainer1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
@ -279,25 +328,13 @@
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>475, 464</value>
<value>615, 524</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>User Management</value>
</data>
<data name="&gt;&gt;columnHeader1.Name" xml:space="preserve">
<value>columnHeader1</value>
</data>
<data name="&gt;&gt;columnHeader1.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;columnHeader2.Name" xml:space="preserve">
<value>columnHeader2</value>
</data>
<data name="&gt;&gt;columnHeader2.Type" xml:space="preserve">
<value>System.Windows.Forms.ColumnHeader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>EditUsers</value>
<value>UserManagementDlg</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>

View File

@ -66,11 +66,11 @@
<Compile Include="Forms\EditSelectedUser.designer.cs">
<DependentUpon>EditSelectedUser.cs</DependentUpon>
</Compile>
<Compile Include="Forms\EditUsers.cs">
<Compile Include="Forms\UserManagementDlg.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\EditUsers.designer.cs">
<DependentUpon>EditUsers.cs</DependentUpon>
<Compile Include="Forms\UserManagementDlg.designer.cs">
<DependentUpon>UserManagementDlg.cs</DependentUpon>
</Compile>
<Compile Include="Forms\LoginDlg.cs">
<SubType>Form</SubType>
@ -98,8 +98,8 @@
<EmbeddedResource Include="Forms\EditSelectedUser.resx">
<DependentUpon>EditSelectedUser.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\EditUsers.resx">
<DependentUpon>EditUsers.cs</DependentUpon>
<EmbeddedResource Include="Forms\UserManagementDlg.resx">
<DependentUpon>UserManagementDlg.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\LoginDlg.resx">
<DependentUpon>LoginDlg.cs</DependentUpon>