private void btnEditar_Click(object sender, EventArgs e) { #region Declaração funcionarioControler funcio = null; List<Cidade> cidades = null; int estado = 0; int idCidade = 0; #endregion #region Implementação funcio = new funcionarioControler(); cidades = new List<Cidade>(); estado = int.Parse(idEstado); cidades = funcio.lstCidades(strConn, estado); cbCidade.DataSource = cidades; cbCidade.SelectedIndex = idCidade; habilitaCampos(); #endregion }
private void btnPesquisar_Click(object sender, EventArgs e) { #region Declaração funcionarioControler funcioControl = null; DataTable dtFuncionario = null; #endregion #region Implementação funcioControl = new funcionarioControler(); dtFuncionario = new DataTable(); dgvFuncionarios.DataSource = null; dtFuncionario = funcioControl.pesquisar(cbTipoPesquisa.Text, tbPesquisa.Text, strConn); carregaDataGrid(dtFuncionario); #endregion }
private void btnSalvar_Click(object sender, System.EventArgs e) { #region Declaração funcionarioControler funcionControl = null; Funcionario funcionario = null; string CPF = string.Empty; string Fone = string.Empty; string Celular = string.Empty; int ID = 0; int comparaString = 0; #endregion #region Implementação funcionControl = new funcionarioControler(); funcionario = new Funcionario(); CPF = mtbCpf.Text; Fone = mtbFone.Text; Celular = mtbCelular.Text; if (tbNome.Text != "" && CPF != "" && tbRG.Text != "") { CPF = CPF.Replace(".", "").Replace("/", "").Replace("-", ""); Fone = Fone.Replace("(", "").Replace(")", "").Replace(" ", "").Replace("-", ""); Celular = Celular.Replace("(", "").Replace(")", "").Replace(" ", ""); //funcionario.Id = int.Parse(tbMatricula.Text); funcionario.Nome = tbNome.Text; funcionario.DataNascimento = dtpNascimento.Text; funcionario.Email = tbEmail.Text; funcionario.Cpf = CPF; funcionario.Rg = tbRG.Text; funcionario.Ctps = tbCartProf.Text; funcionario.CtpsSerie = tbSerieCart.Text; funcionario.Telefone = Fone; funcionario.Celular = Celular; funcionario.Rua = tbRua.Text; if (tbNumero.Text != "") funcionario.CasaNumero = int.Parse(tbNumero.Text); else funcionario.CasaNumero = 0; funcionario.Referencia = tbReferencia.Text; funcionario.IdCidade = int.Parse(cbCidade.SelectedValue.ToString()); funcionario.Cidade = cbCidade.Text; funcionario.IdEstado = Convert.ToInt32(cbUF.SelectedIndex); funcionario.Estado = cbUF.Text; funcionario.Cargo = tbCargo.Text; funcionario.Ativo = cbxAtivo.Checked; if (cbxAtivaUsuario.Checked == true) { comparaString = tbSenha.Text.CompareTo(tbSenha2.Text); if (comparaString == 0) // senhas iguais { if (cbNivel.Text != "") { Usuario usuario = new Usuario(); usuario.User = tbUsuario.Text; usuario.Senha = tbSenha.Text; usuario.Perfil = cbNivel.Text; usuario.Acesso = cbxAtivaUsuario.Checked; usuario.Ativo = cbxAtivo.Checked; ID = funcionControl.cadastrar(strConn, funcionario, usuario); } else MessageBox.Show("Selecione o Nivel de acesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else MessageBox.Show("As senhas digitadas são diferentes!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else MessageBox.Show("Alguns campos são Obrigatórios!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); ID = funcionControl.cadastrar(strConn, funcionario, null); if (ID > 0) { MessageBox.Show("Cadastrado com secesso! \n A Matricula do funcionário é: " + ID, "Sucesso"); btnNovo.Enabled = true; desabilitaCampos(); this.Size = new System.Drawing.Size(459, 546); tbMatricula.Text = ID.ToString(); } #endregion }
private void cbUF_SelectedIndexChanged(object sender, EventArgs e) { #region Declaração funcionarioControler func = null; List<Cidade> cidades = null; int idEstado = 0; #endregion #region Implementação func = new funcionarioControler(); cidades = new List<Cidade>(); idEstado = cbUF.SelectedIndex; cidades = func.lstCidades(strConn, idEstado); cbCidade.DataSource = cidades; #endregion }
private void btnSalvar_Click(object sender, EventArgs e) { #region Declaração Funcionario funcionario = null; funcionarioControler funcioControl = null; #endregion #region Implementação funcionario = new Funcionario(); funcioControl = new funcionarioControler(); funcionario.Id = int.Parse(tbMatricula.Text); funcionario.Cargo = tbCargo.Text.Trim(); funcionario.Email = tbEmail.Text.Trim(); funcionario.Telefone = mtbFone.Text.Replace("(", "").Replace(")", "").Replace("-", ""); funcionario.Celular = mtbCelular.Text.Replace("(", "").Replace(")", "").Replace("-", ""); funcionario.IdCidade = int.Parse(cbCidade.SelectedValue.ToString()); funcionario.Rua = tbRua.Text.Trim(); funcionario.CasaNumero = int.Parse(tbNumero.Text.Trim()); funcionario.Referencia = tbReferencia.Text.Trim(); funcionario.Ativo = cbxExcluir.Checked; if (funcioControl.update(strConn, funcionario)) MessageBox.Show("Alterado com Sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); else MessageBox.Show("Verifique os campos", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Stop); #endregion }