private void ClearFields() { firstName.Text = lastName.Text = phone.Text = email.Text = address.Text = city.Text = card.Text = ""; this.CurrentClient = null; }
private void LoadFields(ClientViewModel client) { firstName.Text = client.Firstname; lastName.Text = client.Lastname; phone.Text = client.Phone; email.Text = client.Email; address.Text = client.Address; city.Text = client.City; if (client.Gender != null) gender.SelectedValue = client.Gender; if (client.Birthdate.HasValue) birth_date.Value = client.Birthdate.Value; }
private void metroButton2_Click(object sender, EventArgs e) { ClientSearchForm form = new ClientSearchForm(); form.ShowDialog(); if (form.SelectedClient != null) { this.CurrentClient = form.SelectedClient; this.EnableFields(false); this.LoadFields(this.CurrentClient); } }
private void clientsGrid_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (clientsGrid.SelectedRows.Count > 0) { var client = clientsGrid.SelectedRows[0].DataBoundItem as ClientViewModel; this.SelectedClient = client; this.Close(); } }