// public Login() // { // InitializeComponent(); // this.StartPosition = FormStartPosition.CenterScreen; // } public Login(FuncionarioServices funcionarioServices, ManagerOptions managerOptions) { InitializeComponent(); this.StartPosition = FormStartPosition.CenterScreen; _funcionarioServices = funcionarioServices; _managerOptions = managerOptions; }
//carrega todos os cmbBox do form private void CarregarComboBox() { grad = new Graduacao(); graduacaoServices = new GraduacaoServices(); funcionarioServices = new FuncionarioServices(); cmbGraduacao.DataSource = graduacaoServices.CarregarGraduacao(grad); cmbGraduacao.DisplayMember = "graduacao"; cmbGraduacao.ValueMember = "id"; cmbGraduacao.SelectedIndex = -1; cmbOeUF.DataSource = funcionarioServices.CarregarEstado(); cmbOeUF.DisplayMember = "sigla"; cmbOeUF.ValueMember = "id"; cmbOeUF.SelectedIndex = -1; cmbUfNaturalidade.DataSource = funcionarioServices.CarregarEstado(); cmbUfNaturalidade.DisplayMember = "sigla"; cmbUfNaturalidade.ValueMember = "id"; cmbUfNaturalidade.SelectedIndex = -1; cmbUf.DataSource = funcionarioServices.CarregarEstado(); cmbUf.DisplayMember = "sigla"; cmbUf.ValueMember = "id"; cmbUf.SelectedIndex = -1; cmbUfProf.DataSource = funcionarioServices.CarregarEstado(); cmbUfProf.DisplayMember = "sigla"; cmbUfProf.ValueMember = "id"; cmbUfProf.SelectedIndex = -1; cmbCategoria.DataSource = funcionarioServices.CarregarCategoria(); cmbCategoria.DisplayMember = "categoria"; cmbCategoria.ValueMember = "id"; cmbCategoria.SelectedIndex = -1; cmbOrgEmissor.DataSource = funcionarioServices.CarregarOrgEmissor(); cmbOrgEmissor.DisplayMember = "sigla"; cmbOrgEmissor.ValueMember = "id"; cmbOrgEmissor.SelectedIndex = -1; }
//btnSalvar private void toolStripButton4_Click(object sender, EventArgs e) { funcionario = new Funcionario(txtNome.Text, txtEndereco.Text, txtNumero.Text, txtBairro.Text, txtCidade.Text, Convert.ToInt16(cmbUf.SelectedValue), txtCep.Text, txtCelular.Text, txtNumCnh.Text, txtRegCnh.Text, Convert.ToInt16(cmbCategoria.SelectedValue), dtpValidadeCnh.Text, txtPasep.Text, txtRg.Text, Convert.ToInt16(cmbOrgEmissor.SelectedValue), Convert.ToInt16(cmbOeUF.SelectedValue), dtpRgExpedido.Text, txtCpf.Text, dtpNascimento.Text, cmbEstadoCivil.Text, cmbFilhos.Text, cmbEscolaridade.Text, txtFormacaoMedio.Text, txtInstituicao.Text, cmbTipoSanguineo.Text, cmbRestricao.Text, txtNomePai.Text, txtNomeMae.Text, txtRf.Text, dtpDataAdmissao.Text, txtQra.Text, Convert.ToInt16(cmbGraduacao.SelectedValue), _cpfServices); funcionario.Complemento = txtComplemento.Text; funcionario.Telefone = txtTelefone.Text; //cripto funcionario.Zona = txtZona.Text; //cripto funcionario.Titulo_Eleitor = txtTitEleitor.Text; //cripto funcionario.Cidade_Titulo = txtCidadeTitulo.Text; funcionario.Estado_Titulo = Convert.ToInt32(cmbUfProf.SelectedValue); funcionario.Sessao = txtSessao.Text; funcionario.Emissao_Titulo = dtpEmissaoTitulo.Text; funcionario.Conclusao_Superior = txtConclusaoSuperior.Text; funcionario.Formacao = cmbFormacao.Text; funcionario.Observacao = txtObservacao.Text; funcionario.Naturalidade = txtNaturalidade.Text; funcionario.Uf_Naturalidade = Convert.ToInt32(cmbUfNaturalidade.SelectedValue); funcionario.Id = id; if (id == 0) { funcionarioServices = new FuncionarioServices(); MessageBox.Show(funcionarioServices.AdicionarFuncionario(funcionario)); } else { funcionarioServices = new FuncionarioServices(); MessageBox.Show(funcionarioServices.AlterarFuncionario(funcionario)); } funcionario.Id = 0; CarregarDataGrid(); AtivarBotoes(); Limpar(); }
public ServidorPublicoController() { funcionarioServices = new FuncionarioServices(); }