public TelaCadastroFuncoes() { InitializeComponent(); DepartamentoController deparamentoController = new DepartamentoController(); comboBoxDepartamentos.DataSource = deparamentoController.Lista(); comboBoxDepartamentos.DisplayMember = "Nome"; }
private void btnCadastrar_Click(object sender, EventArgs e) { Departamento dep = new Departamento(); DepartamentoController depc = new DepartamentoController(); dep.Setor = txtDepartamento.Text; depc.trataRequisicao(mbtnCadastrar.Text, dep); this.Close(); }
private void dataGridViewDepartamentos_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { id = Convert.ToInt32(dataGridViewDepartamentos["ID", e.RowIndex].Value); DepartamentoController departamentosController = new DepartamentoController(); Departamento departamento = departamentosController.BuscaPorId(id); var form = new TelaCadastroDepartamento(departamento); form.ShowDialog(); configuraDataGridView(); }
private void buttonSalvar_Click(object sender, EventArgs e) { DepartamentoController departamentoController = new DepartamentoController(); Departamento departamento = new Departamento(); departamento.Id = id; departamento.Nome = textBoxNome.Text; departamentoController.SaveOrUpdate(departamento); Close(); }
private void buttonAlterar_Click(object sender, EventArgs e) { if (verificaId()) { DepartamentoController departamentosController = new DepartamentoController(); Departamento departamento = departamentosController.BuscaPorId(id); var form = new TelaCadastroDepartamento(departamento); form.ShowDialog(); configuraDataGridView(); } }
public TelaCadastroFuncionarios(Funcionario funcionario) { InitializeComponent(); id = funcionario.Id; textBoxNome.Text = funcionario.Nome; DepartamentoController deparamentoController = new DepartamentoController(); comboBoxDepartamentos.DataSource = deparamentoController.Lista(); comboBoxDepartamentos.DisplayMember = "Nome"; }
public TelaCadastroFuncionarios() { InitializeComponent(); DepartamentoController deparamentoController = new DepartamentoController(); comboBoxDepartamentos.DataSource = deparamentoController.Lista(); comboBoxDepartamentos.DisplayMember = "Nome"; comboBoxDepartamentos.SelectedIndex = 0; textBoxAdmissao.Enabled = false; textBoxDemissao.Enabled = false; }
public TelaCadastroFuncoes(Funcao funcao) { InitializeComponent(); id = funcao.Id; textBoxNome.Text = funcao.Nome; DepartamentoController deparamentoController = new DepartamentoController(); comboBoxDepartamentos.DataSource = deparamentoController.Lista(); comboBoxDepartamentos.DisplayMember = "Nome"; comboBoxDepartamentos.SelectedIndex = comboBoxDepartamentos.FindStringExact(funcao.Departamento.Nome); }
private void buttonExcluir_Click(object sender, EventArgs e) { if (verificaId()) { DepartamentoController departamentosController = new DepartamentoController(); Departamento departamento = departamentosController.BuscaPorId(id); if (MessageBox.Show("Tem certeza que deseja excluir?", "Ponto", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { departamentosController.Remove(departamento); } configuraDataGridView(); } }
public void configuraDataGridView() { DepartamentoController departamentoController = new DepartamentoController(); dataGridViewDepartamentos.DataSource = departamentoController.Lista(); // Renomeia as colunas do DataGridView dataGridViewDepartamentos.Columns[0].HeaderText = "ID"; dataGridViewDepartamentos.Columns[0].Name = "ID"; dataGridViewDepartamentos.Columns[1].HeaderText = "NOME"; dataGridViewDepartamentos.Columns[2].HeaderText = "FUNCIONÁRIOS"; dataGridViewDepartamentos.Columns[3].HeaderText = "FUNÇÕES"; dataGridViewDepartamentos.Columns[2].Visible = false; dataGridViewDepartamentos.Columns[3].Visible = false; }
private void PreecherDropDown() { try { EstadoCivilController estadoCivilController = new EstadoCivilController(0); foreach (var estCivil in estadoCivilController.GetEstadoCivil()) { dplEstadoCivil.Items.Add(new ListItem(estCivil.EstadoCivil, estCivil.EstadoCivil)); } StatusController statusController = new StatusController(0); foreach (var status in statusController.GetStatus()) { dplStatusConta.Items.Add(new ListItem(status.Descricao, status.Descricao)); dplStatusFuncionario.Items.Add(new ListItem(status.Descricao, status.Descricao)); } DepartamentoController departamento = new DepartamentoController(0); foreach (var dep in departamento.GetDepartamento()) { dplDepartamento.Items.Add(new ListItem(dep.DescricaoDepartamento, dep.CodigoDepartamento.ToString())); } CargoController cargoController = new CargoController(0); foreach (var cargo in cargoController.GetCargo()) { dplCargo.Items.Add(new ListItem(cargo.Cargo, cargo.CodigoCargo.ToString())); } EmpresaController empresaController = new EmpresaController(0); foreach (var emp in empresaController.GetEmpresa()) { dplEmpresa.Items.Add(new ListItem(emp.NomeRazaoSocial, emp.NomeRazaoSocial.ToString())); } FinancasController financasController = new FinancasController(0, 0); foreach (var banco in financasController.GetBanco()) { dplBanco.Items.Add(new ListItem(banco.Nome, banco.CodigoBanco.ToString())); } } catch (Exception ex) { messagealert.InnerHtml = "Desculpe! Ocorreu um erro <br />" + ex.Message; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "alertaTeste", "$('#alertaTeste').modal();", true); } }
private void preencherDados(List <FuncionarioModel> funcionarios) { foreach (var f in funcionarios) { #region Identificacao txtMatricula.Text = f.Matricula.ToString(); txtNomeFuncionario.Text = f.NomeFuncionario; dplSexo.Text = f.Sexo; txtDataNascimento.Text = f.DataNascimento; txtNacionalidade.Text = f.Nacionalidade; txtNaturalidade.Text = f.Naturalidade; dplEstadoCivil.Text = f.EstadoCivil; txtNomeConjuge.Text = f.NomeConjuge; txtNomeMae.Text = f.NomeMae; txtNomePai.Text = f.NomePai; dplPcd.Text = f.PCD; #endregion #region Documentacao txtCPF.Text = f.NumCPF.ToString(); txtRG.Text = f.NumRG.ToString(); txtDtExpedicaoRG.Text = f.DataExpedicaoRG; dplOrgaoRG.Text = f.OrgaoExpeditor; txtPisPasep.Text = f.NumPIS.ToString(); txtNReservista.Text = f.NumReservista.ToString(); txtRAReservista.Text = f.NumRAReservista.ToString(); txtSerieReservista.Text = f.SiglaSerieReservista; txtNTituloEleitoral.Text = f.NumTituloEleitor.ToString(); txtZonaEleitoral.Text = f.NumZonaEleitor.ToString(); txtSecaoEleitoral.Text = f.NumSecaoEleitor.ToString(); txtNCTPS.Text = f.NumCTPS.ToString(); txtNSerieCTPS.Text = f.NumSerie.ToString(); dplUFCTPS.Text = f.UFCTPS; txtDtExpedicaoCTPS.Text = f.DataExpedicaoCTPS; #endregion #region Remuneracao FinancasController financasController = new FinancasController(0, f.Matricula); foreach (var fin in financasController.GetFinancas()) { dplConta.Text = fin.TipoConta; //dblStatusConta.Text dplBanco.Text = fin.CodigoBanco.ToString(); txtNAgencia.Text = fin.Agencia.ToString(); txtNConta.Text = fin.Conta.ToString(); txtDigito.Text = fin.Digito.ToString(); txtSalario.Text = fin.ValorSalarial.ToString(); } #endregion #region Contato EnderecoController endereco = new EnderecoController(f.numCEP); foreach (var end in endereco.BuscarEndereco()) { txtCEP.Text = end.CEP; txtBairro.Text = end.Bairro; txtLogradouro.Text = end.Logradouro; txtCidade.Text = end.Cidade; dplUFEndereco.Text = end.UF; txtPais.Text = end.Pais; } txtNumero.Text = f.NumEndereco; txtComplemento.Text = f.Complemento; txtTelResidencia.Text = f.NumTelefone.ToString(); txtTelCelular.Text = f.NumTelCelular.ToString(); txtTelComercial.Text = f.NumTelComercial.ToString(); txtRamal.Text = f.NumRamal.ToString(); txtEmail.Text = f.Email; txtEmailComercial.Text = f.EmailComercial; #endregion #region DadoCurricular #endregion #region DadoContratual dplStatusFuncionario.Text = f.StatusFuncionario; dplEmpresa.Text = f.Empresa; dplDepartamento.Text = f.Departamento.ToString(); DepartamentoController departamento = new DepartamentoController(f.Departamento); foreach (var dep in departamento.GetDepartamento()) { txtCCusto.Text = dep.CentroCusto; FuncionarioController funcionarioController = new FuncionarioController(dep.MatriculaImediato); var retorno = funcionarioController.Consultar(); foreach (var func in retorno) { txtGestor.Text = func.NomeFuncionario; txtGestorCargo.Text = func.Cargo; } } dplCargo.Text = f.CodigoCargo.ToString(); dplTipo.Text = f.TipoContrato; txtDtAdmissao.Text = f.DataAdmissao; txtDtDesligamento.Text = f.DataDesligamento; #endregion } }
protected void GetFuncionario() { try { PerfilController perfil = new PerfilController(_codigoUsuario, 4); bool retorno = perfil.ConsultarPerfil(); if (retorno) { FuncionarioController funcionarioController = new FuncionarioController(_matricula); var funcionarios = funcionarioController.Consultar(); foreach (var f in funcionarios) { lblNome.Text = f.NomeFuncionario; lblNomeMae.Text = f.NomeMae; lblNacionalidade.Text = f.Nacionalidade; lblDataNascimento.Text = f.DataNascimento; lblEstadoCivil.Text = f.EstadoCivil.ToString(); lblPCD.Text = f.PCD; lblMatricula.Text = f.Matricula.ToString(); lblNomePai.Text = f.NomePai; lblNaturalidade.Text = f.Naturalidade; lblSexo.Text = f.Sexo; lblNomeConjuge.Text = f.NomeConjuge; lblNumCTPS.Text = f.NumCTPS.ToString(); lblDataExpedicaoCTPS.Text = f.DataExpedicaoCTPS; lblRG.Text = f.NumRG.ToString(); lblCPF.Text = f.NumCPF.ToString(); lblZona.Text = f.NumZonaEleitor.ToString(); lblReservista.Text = f.NumReservista.ToString(); lblSerieCTPS.Text = f.NumSerie.ToString(); lblPIS.Text = f.NumPIS.ToString(); lblDataExpedicaoRG.Text = f.DataExpedicaoRG; lblTituloEleitor.Text = f.NumTituloEleitor.ToString(); lblSecao.Text = f.NumSecaoEleitor.ToString(); lblRA.Text = f.NumRAReservista.ToString() + " - " + f.SiglaSerieReservista; lblDataAdmissao.Text = f.DataAdmissao; DepartamentoController departamento = new DepartamentoController(f.Departamento); foreach (var dep in departamento.GetDepartamento()) { lblDepartamento.Text = dep.DescricaoDepartamento; lblCCusto.Text = dep.CentroCusto; } lblTipoContrato.Text = f.TipoContrato; lblCargo.Text = f.Cargo.ToString(); lblStatus.Text = f.StatusFuncionario; EnderecoController endereco = new EnderecoController(f.numCEP); foreach (var end in endereco.BuscarEndereco()) { lblCEP.Text = end.CEP; lblBairro.Text = end.Bairro; lblLogradouro.Text = end.Logradouro + ", " + f.NumEndereco + " " + f.Complemento; lblCidade.Text = end.Cidade; } lblTelefone.Text = f.NumTelefone.ToString(); lblTelComercial.Text = f.NumTelCelular.ToString(); lblMail.Text = f.Email; lblCelular.Text = f.NumTelCelular.ToString(); lblRamal.Text = f.NumRamal.ToString(); lblMailCom.Text = f.EmailComercial; } } } catch (Exception e) { messagealert.InnerHtml = e.Message; ScriptManager.RegisterStartupScript(Page, GetType(), "alerta", "$('#alerta').modal();", true); } }
public FormGestionDepartamento() { InitializeComponent(); ctlDepto = new DepartamentoController(); }