public UserForm(Common.Users user) { InitializeComponent(); if (user != null) { UserID = user.ID; FirstName_textBox.Text = user.FirstName; LastName_textbox.Text = user.LastName; birthdate_MaskedTextBox.Text = user.Birthday.ToString(); } this.Text = "Change User"; }
private void changeToolStripMenuItem_Click(object sender, EventArgs e) { var user = new Common.Users() { ID = (int)Users_dataGridView.SelectedRows[0].Cells[0].Value, FirstName = (string)Users_dataGridView.SelectedRows[0].Cells[1].Value, LastName = (string)Users_dataGridView.SelectedRows[0].Cells[2].Value, Birthday = DateTime.Parse(Users_dataGridView.SelectedRows[0].Cells[3].Value.ToString()) }; UserForm form = new UserForm(user); if (form.ShowDialog() == DialogResult.OK) { _memory.UpdateUser(form.GetUser()); } UpdateTables(); }
private void button1_Click(object sender, EventArgs e) { if (FirstName_textBox != null && birthdate_MaskedTextBox != null && birthdate_MaskedTextBox.ValidateText() != null) { user = new Common.Users() { ID = UserID, FirstName = FirstName_textBox.Text, LastName = LastName_textbox.Text, Birthday = (DateTime)birthdate_MaskedTextBox.ValidateText(), }; this.Close(); this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Incorrect values"); } }