Usuario.Unit LeituraFormulario() { Usuario.Unit C = new Usuario.Unit(); C.Nome = txtNome.Text; C.DataDeNascimento = Convert.ToDateTime(dtpDataNascimento.SelectedDate); C.Telefone = txtTelefone.Text; C.Cargo = txtCargo.Text; C.Setor = cmbSetor.SelectedValue.ToString(); C.Endereco = txtEndereco.Text; C.Estado = cmbEstado.SelectedValue.ToString(); C.Cidade = txtCidade.Text; C.Bairro = txtBairro.Text; C.Genero = cmbGenero.SelectedValue.ToString(); return(C); }
private void btnCadastrar_Click(object sender, RoutedEventArgs e) { try { Usuario.Unit C = new Usuario.Unit(); C = LeituraFormulario(); C.ValidaClasse(); MessageBox.Show("Classe foi inicializada sem erros", "gPratical", MessageBoxButton.OK, MessageBoxImage.Information);; LimpaFormulario(); } catch (ValidationException Ex) { MessageBox.Show(Ex.Message, "gPratical", MessageBoxButton.OK, MessageBoxImage.Warning); } catch (Exception) { MessageBox.Show("Cadastro não inicializado com sucesso, preencha todos os campos", "gPratical", MessageBoxButton.OK, MessageBoxImage.Warning); } }