private Model.Funcionario getFuncionario() { Model.Funcionario funcionario; if (verifEditarInserir()) { funcionario = Dal.FuncionarioDAL.selectById(Convert.ToInt32(Request.QueryString["id"])); } { funcionario = new Model.Funcionario(); funcionario.salario = 0; funcionario.comissao = 0; } funcionario.nome = txtNome.Text; funcionario.sexo = ddlGenero.SelectedIndex == 0; funcionario.nascimento = Convert.ToDateTime(txtNascimento.Text); funcionario.cep = txtCep.Text; funcionario.bairro = txtBairro.Text; funcionario.rua = txtRua.Text; funcionario.num = Convert.ToInt32(txtNum.Text); funcionario.cpf = txtCpf.Text; funcionario.rg = txtRg.Text; funcionario.email = txtEmail.Text; funcionario.cidadeID = Convert.ToInt32(ddlCidade.SelectedValue); return(funcionario); }
public Model.Funcionario selectById(int funcionarioID) { string sql = "SELECT * FROM funcionario where id=@id"; Model.Funcionario funcionario = new Model.Funcionario(); Conexao conexao = new Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); command.Parameters.AddWithValue("id", funcionarioID); try { SqlDataReader reader = command.ExecuteReader(System.Data.CommandBehavior.CloseConnection); if (reader.Read()) { funcionario = getFuncionario(reader); } } catch { Console.WriteLine("Erro na seleção de funcionario"); } finally { conexao.Dispose(); } return(funcionario); }
public static void Renderizar() { Funcionario f = new Model.Funcionario(); FolhaDePagamento fp = new FolhaDePagamento(); Console.WriteLine("\tCONSULTAR HISTÓRICO DE FOLHAS DE PAGAMENTO DO FUNCIONÁRIO"); Console.WriteLine("Informe o CPF do Funcionário: "); f.Cpf = Console.ReadLine(); f = FuncionarioDAO.BuscarFuncionarioPorCpf(f.Cpf); if (f != null) { double total = 0; foreach (FolhaDePagamento pgtosCadastradas in FolhaDePagamentoDAO.RetornaFolhasDePagementoPorFuncionario(f.Cpf)) { Console.WriteLine("\n"); Console.WriteLine("Nome do funcionário: " + pgtosCadastradas.Funcionario.Nome); Console.WriteLine("Cargo: " + pgtosCadastradas.Cargo.Nome); Console.WriteLine("Data da folha de pagamento: " + pgtosCadastradas.MesAno.ToString("MM/yyyy")); Console.WriteLine("Salário Bruto: " + Calculos.SalarioBruto(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora).ToString("C2")); Console.WriteLine("Imposto de Renda: " + Calculos.ImpostoDeRenda(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora).ToString("C2")); Console.WriteLine("INSS: " + Calculos.INSS(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora).ToString("C2")); Console.WriteLine("FGTS: " + Calculos.FGTS(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora).ToString("C2")); Console.WriteLine("Bônus: " + Calculos.Bonus(pgtosCadastradas.Cargo.Bonus, pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora).ToString("C2")); Console.WriteLine("Salário Líquido: " + (Calculos.SalarioBruto(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora) - Calculos.ImpostoDeRenda(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora) - Calculos.INSS(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora)).ToString("C2")); total += Calculos.SalarioBruto(pgtosCadastradas.HorasTrabalhadas, pgtosCadastradas.ValorHora); } Console.WriteLine("\t\tTotal Salário: " + total.ToString("C2")); } else { Console.WriteLine("Funcionário não encontrado"); } }
public List <Model.Funcionario> selectIdNome() { string sql = "SELECT id, nome FROM funcionario;"; Conexao conexao = new Bll.Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); List <Model.Funcionario> lstFuncionario = new List <Model.Funcionario>(); try { SqlDataReader reader = command.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while (reader.Read()) { Model.Funcionario funcionario = new Model.Funcionario(); funcionario.id = Convert.ToInt32(reader["id"]); funcionario.nome = reader["nome"].ToString(); lstFuncionario.Add(funcionario); } } catch { Console.WriteLine("Erro na selçeão de funcionáio"); } conexao.Dispose(); return(lstFuncionario); }
public List <Model.Funcionario> Select() { List <Model.Funcionario> lstFuncionario = new List <Model.Funcionario>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * from Funcionario;"; SqlCommand cmd = new SqlCommand(sql, conexao); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { Model.Funcionario funcionario = new Model.Funcionario(); funcionario.id = Convert.ToInt32(reader[0].ToString()); funcionario.nome = reader["nome"].ToString(); funcionario.rg = reader["rg"].ToString(); funcionario.cpf = reader["cpf"].ToString(); funcionario.cargo_id = Convert.ToInt32(reader["cargo_id"].ToString()); funcionario.email = reader["email"].ToString(); funcionario.nascimento = Convert.ToDateTime(reader["nascimento"].ToString()); lstFuncionario.Add(funcionario); } } catch { System.Diagnostics.Debug.WriteLine("Deu erro na Seleção de Funcionários..."); } finally { conexao.Close(); } return(lstFuncionario); }
public void Insert(Model.Funcionario funcionario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Funcionario values (@nome, @rg, @cpf, @nascimento, @login, @senha, @cargo_id, @email);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", funcionario.nome); cmd.Parameters.AddWithValue("@rg", funcionario.rg); cmd.Parameters.AddWithValue("@cpf", funcionario.cpf); cmd.Parameters.AddWithValue("@nascimento", funcionario.nascimento); cmd.Parameters.AddWithValue("@login", funcionario.login); cmd.Parameters.AddWithValue("@senha", funcionario.senha); cmd.Parameters.AddWithValue("@cargo_id", funcionario.cargo_id); cmd.Parameters.AddWithValue("@email", funcionario.email); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { System.Diagnostics.Debug.WriteLine("Deu erro na inserção de Funcionárioss..."); } finally { conexao.Close(); } }
public void Insert(Model.Funcionario funcionario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Insert into Funcionario values "; sql = sql + " (@nome, @cpf, @rg, @endereco, @bairro, @cidade, @uf, @telefone, @celular, @sexo, @email);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", funcionario.Nome); cmd.Parameters.AddWithValue("@cpf", funcionario.CPF); cmd.Parameters.AddWithValue("@rg", funcionario.RG); cmd.Parameters.AddWithValue("@endereco", funcionario.Endereco); cmd.Parameters.AddWithValue("@bairro", funcionario.Bairro); cmd.Parameters.AddWithValue("@cidade", funcionario.Cidade); cmd.Parameters.AddWithValue("@uf", funcionario.UF); cmd.Parameters.AddWithValue("@telefone", funcionario.Telefone); cmd.Parameters.AddWithValue("@celular", funcionario.Celular); cmd.Parameters.AddWithValue("sexo", funcionario.Sexo); cmd.Parameters.AddWithValue("@email", funcionario.Email); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro inserção de Funcionario..."); } finally { conexao.Close(); } }
public void Update(Model.Funcionario funcionario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Funcionario set nome=@nome, cpf=@cpf, rg=@rg, endereco=@endereco, bairro=@bairro, "; sql += "cidade=@cidade, uf=@uf, telefone=@telefone, celular=@celular, sexo=@sexo, email=@email "; sql += " where id=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@Nome", funcionario.Nome); cmd.Parameters.AddWithValue("@CPF", funcionario.CPF); cmd.Parameters.AddWithValue("@RG", funcionario.RG); cmd.Parameters.AddWithValue("@Endereco", funcionario.Endereco); cmd.Parameters.AddWithValue("@Bairro", funcionario.Bairro); cmd.Parameters.AddWithValue("@Cidade", funcionario.Cidade); cmd.Parameters.AddWithValue("@UF", funcionario.UF); cmd.Parameters.AddWithValue("@Telefone", funcionario.Telefone); cmd.Parameters.AddWithValue("@Celular", funcionario.Celular); cmd.Parameters.AddWithValue("Sexo", funcionario.Sexo); cmd.Parameters.AddWithValue("Email", funcionario.Email); cmd.Parameters.AddWithValue("@Id", funcionario.Id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização de Funcionarios..."); } finally { conexao.Close(); } }
public bool inserirFuncionario(Model.Funcionario f) { string sql = "CALL cadastrar_funcionario(@cpf,@rg,@nome,@datanasc,@end_id," + "@salario_atual,@email,@telefone,@cargo_id,@proc_result);" + "select @proc_result"; var parametros = criarParametros(); parametros.Add("@cpf", f.Cpf); parametros.Add("@rg", f.Rg); parametros.Add("@nome", f.Nome); parametros.Add("@datanasc", f.Data_nascimento); parametros.Add("@end_id", f.Endereco.Id); parametros.Add("@email", f.Email); parametros.Add("@telefone", f.Telefone); parametros.Add("@salario_atual", f.Salario_atual); parametros.Add("@cargo_id", f.Cargo.Id); Db.abrir(); DataTable dt = new DataTable(); dt = Db.executarSelect(sql, parametros); Db.fechar(); if (dt.Rows[0]["@proc_result"].ToString() == "1") { return(true); } else { return(false); } }
protected void lbtnInserirFuncionario_OnClick(object sender, EventArgs e) { try { var funcionario = new Model.Funcionario { Nome = txtNome.Text, DataDeNascimento = Convert.ToDateTime(txtDataNascimento.Text).Date, Telefone = txtTelefone.Text, Celular = txtCelular.Text, Cpf = txtCpf.Text, Email = txtEmail.Text, IdCargo = Convert.ToInt32(ddlCargo.SelectedValue) }; funcionario.ValidaDados(); if (ViewState["IdFuncionario"] == null) { _funcionarioControl.InserirFuncionario(funcionario); } else { funcionario.Id = Convert.ToInt32(ViewState["IdFuncionario"]); _funcionarioControl.AlterarFuncionario(funcionario); } Response.Redirect("~/Pages/Sindico/funcionario/ConsultarFuncionario.aspx", false); } catch (Exception exception) { _mensagens.MensagemDeExcessao(exception.Message, Page); } }
public void UpdateAdm(Model.Funcionario funcionario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Update Funcionario set nome=@nome, "; sql += " RG=@rg, CPF=@cpf, "; sql += " Nascimento=@nascimento,Email = @email "; sql += " where idFuncionario=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", funcionario.nome); cmd.Parameters.AddWithValue("@nome", funcionario.nome); cmd.Parameters.AddWithValue("@rg", funcionario.rg); cmd.Parameters.AddWithValue("@cpf", funcionario.cpf); cmd.Parameters.AddWithValue("@nascimento", funcionario.nascimento); cmd.Parameters.AddWithValue("@email", funcionario.email); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { System.Diagnostics.Debug.WriteLine("Erro na atualização de Funcionárioss"); } finally { conexao.Close(); } }
public static Model.Funcionario BuscarPorId(int funcionarioId) { using (MySqlConnection conn = new MySqlConnection(strConection)) { conn.Open(); using (MySqlCommand cmd = new MySqlCommand()) { cmd.Connection = conn; cmd.CommandText = @"SELECT * FROM funcionario WHERE id = ?id"; cmd.Parameters.AddWithValue("?id", funcionarioId); MySqlDataReader reader = cmd.ExecuteReader(); Model.Funcionario retorno = new Model.Funcionario(); while (reader.Read()) { retorno.Id = (int)reader["Id"]; retorno.Nome = (string)reader["nome"]; retorno.CPF = (string)reader["cpf"]; retorno.RG = (string)reader["rg"]; retorno.Telefone = (string)reader["telefone"]; retorno.Email = (string)reader["email"]; retorno.Tipo = (string)reader["tipo"]; retorno.Conta = (string)reader["conta"]; retorno.PIS = (int)reader["pis"]; retorno.IdCondominio = (int)reader["idCondominio"]; } return(retorno); } } }
public void preencheForm(string cpf) { Model.Funcionario funcionario = DaoFuncionario.atualizar(cpf); Model.Endereco endereco = funcionario.EnderecoPessoa; txtNome.Text = funcionario.Nome; maskCPF.Text = funcionario.Cpf; maskTelefone.Text = funcionario.Telefone; txtEmail.Text = funcionario.Email; if (funcionario.Nivel) { ckAdmin.Checked = true; } else { ckAdmin.Checked = false; } txtUsuario.Text = funcionario.Login; txtNomeLogradouro.Text = endereco.Logradouro; txtNumero.Text = Convert.ToString(endereco.Numero); txtComplemento.Text = endereco.Complemento; maskCep.Text = endereco.Cep; txtBairro.Text = endereco.Bairro; txtCidade.Text = endereco.Cidade; cboEstado.Text = endereco.Estado; }
public string updateFuncionario(Model.Funcionario f) { if (new DAL.DALFuncionario(Persistencia).atualizarFuncionario(f)) { return("OK"); } else { return("Erro ao atualizar no banco de dados!"); } }
public string inserirFuncionario(Model.Funcionario f) { if (new DAL.DALFuncionario(Persistencia).inserirFuncionario(f)) { return("OK"); } else { return("Já há um funcionário registrado com este cpf!"); } }
public string excluiFuncionario(Model.Funcionario f) { if (new DAL.DALFuncionario(Persistencia).excluirFuncionario(f)) { return("OK"); } else { return("Erro no banco de dados!"); } }
public ActionResult Create(Model.Funcionario funcionario) { try { Control.FuncionarioDAO.Salvar(funcionario); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, Model.Funcionario funcionario) { try { // TODO: Add update logic here Control.FuncionarioDAO.Salvar(funcionario); return(RedirectToAction("Index")); } catch { return(View()); } }
private void carregarFuncionar() { Model.Funcionario funcionario = Dal.FuncionarioDAL.selectById(Convert.ToInt32(Request.QueryString["id"])); txtNome.Text = funcionario.nome; ddlGenero.SelectedIndex = Convert.ToInt32(!funcionario.sexo); ddlCidade.SelectedValue = Convert.ToString(funcionario.cidadeID); txtNascimento.Text = Funcoes.InputTimeBootstrap.getInputDate(funcionario.nascimento); txtCep.Text = funcionario.cep; txtBairro.Text = funcionario.bairro; txtRua.Text = funcionario.rua; txtNum.Text = Convert.ToString(funcionario.num); txtCpf.Text = funcionario.cpf; txtRg.Text = funcionario.rg; txtEmail.Text = funcionario.email; }
public FuncionariosViewModel() { Funcionarios = new ObservableCollection <Model.Funcionario>(); Funcionarios.Add(new Model.Funcionario() { Id = 1, Nome = "André", Sobrenome = "Lima", DataNascimento = new DateTime(1984, 12, 31), Sexo = Model.Sexo.Masculino, EstadoCivil = Model.EstadoCivil.Casado, DataAdmissao = new DateTime(2010, 1, 1) }); FuncionarioSelecionado = Funcionarios.FirstOrDefault(); }
protected void btnCadastrar_Click(object sender, EventArgs e) { Model.Funcionario funcionario = getFuncionario(); if (funcionario != null) { if (verifEditarInserir()) { Dal.FuncionarioDAL.update(funcionario); } else { Dal.FuncionarioDAL.insert(funcionario); } Response.Redirect("viewFuncionario.aspx"); } }
public void commandAdd(SqlCommand command, Model.Funcionario funcionario) { command.Parameters.AddWithValue("nome", funcionario.nome); command.Parameters.AddWithValue("sexo", funcionario.sexo); command.Parameters.AddWithValue("nascimento", funcionario.nascimento); command.Parameters.AddWithValue("cep", funcionario.cep); command.Parameters.AddWithValue("bairro", funcionario.bairro); command.Parameters.AddWithValue("rua", funcionario.rua); command.Parameters.AddWithValue("num", funcionario.num); command.Parameters.AddWithValue("cpf", funcionario.cpf); command.Parameters.AddWithValue("rg", funcionario.rg); command.Parameters.AddWithValue("email", funcionario.email); command.Parameters.AddWithValue("salario", funcionario.salario); command.Parameters.AddWithValue("comissao", funcionario.comissao); command.Parameters.AddWithValue("cidadeID", funcionario.cidadeID); }
public static void Salvar(Model.Funcionario funcionario) { using (MySqlConnection conn = new MySqlConnection(strConection)) { conn.Open(); using (MySqlCommand cmd = new MySqlCommand()) { cmd.Connection = conn; if (funcionario.Id == 0) { cmd.CommandText = @"INSERT INTO funcionario (nome, cpf, rg, telefone, email, tipo, conta, pis, IdCondominio) VALUES (?nome, ?cpf, ?rg, ?telefone, ?email, ?tipo, ?conta, ?pis, ?IdCondominio);"; } else { cmd.CommandText = @"UPDATE funcionario SET nome = ?nome, cpf = ?cpf, rg = ?rg, telefone = ?telefone, email = ?email, tipo = ?tipo, conta = ?conta, pis = ?pis, IdCondominio = ?IdCondominio WHERE id = ?id;"; } cmd.Parameters.AddWithValue("?nome", funcionario.Nome); cmd.Parameters.AddWithValue("?cpf", funcionario.CPF); cmd.Parameters.AddWithValue("?rg", funcionario.RG); cmd.Parameters.AddWithValue("?telefone", funcionario.Telefone); cmd.Parameters.AddWithValue("?email", funcionario.Email); cmd.Parameters.AddWithValue("?tipo", funcionario.Tipo); cmd.Parameters.AddWithValue("?conta", funcionario.Conta); cmd.Parameters.AddWithValue("?pis", funcionario.PIS); cmd.Parameters.AddWithValue("?IdCondominio", funcionario.IdCondominio); cmd.Parameters.AddWithValue("?id", funcionario.Id); cmd.ExecuteNonQuery(); } } }
public void insert(Model.Funcionario funcionario) { string sql = "INSERT INTO Funcionario VALUES (@nome, @sexo, @nascimento, @cep, @bairro, @rua, @num, @cpf, @rg, @email, @salario, @comissao, @cidadeID)"; Conexao conexao = new Bll.Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); commandAdd(command, funcionario); try { command.ExecuteNonQuery(); } catch { Console.Write("Erro na inserção de funcionário."); } conexao.Dispose(); }
private Model.Funcionario getFuncionario(SqlDataReader reader) { Model.Funcionario funcionario = new Model.Funcionario(); funcionario.id = Convert.ToInt32(reader["id"]); funcionario.nome = reader["nome"].ToString(); funcionario.sexo = Convert.ToBoolean(reader["sexo"]); funcionario.nascimento = Convert.ToDateTime(reader["nascimento"]); funcionario.cep = Convert.ToString(reader["cep"]); funcionario.bairro = Convert.ToString(reader["bairro"]); funcionario.rua = Convert.ToString(reader["rua"]); funcionario.num = Convert.ToInt32(reader["num"]); funcionario.cpf = Convert.ToString(reader["cpf"]); funcionario.rg = Convert.ToString(reader["rg"]); funcionario.email = Convert.ToString(reader["email"]); funcionario.salario = Convert.ToSingle(reader["salario"]); funcionario.comissao = Convert.ToSingle(reader["comissao"]); funcionario.cidadeID = Convert.ToInt32(reader["cidadeID"]); return(funcionario); }
public void update(Model.Funcionario funcionario) { string sql = "UPDATE Funcionario SET nome=@nome, sexo=@sexo, nascimento=@nascimento, cep=@cep, bairro=@bairro, rua=@rua, num@num, cpf=@cpf, rg=@rg, email=@email, salario=@salario, comissao=@comissao, cidadeID=@cidadeID WHERE id=@id"; Conexao conexao = new Bll.Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); commandAdd(command, funcionario); command.Parameters.AddWithValue("id", funcionario.id); try { command.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na atualização de funcionário"); } finally { conexao.Dispose(); } }
public void Delete(Model.Funcionario funcionario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Funcionario where idFuncionario=@id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@id", funcionario.id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { System.Diagnostics.Debug.WriteLine("Erro na Remoção de Funcionários"); } finally { conexao.Close(); } }
public void Delete(Model.Funcionario funcionario) { SqlConnection conexao = new SqlConnection(strCon); string sql = "Delete from Funcionario where Id=@Id;"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@Id", funcionario.Id); conexao.Open(); try { cmd.ExecuteNonQuery(); } catch { Console.WriteLine("Deu erro remoção Funcionario"); } finally { conexao.Close(); } }
public List <Model.Funcionario> SelectByNome(string nome) { List <Model.Funcionario> lstFuncionario = new List <Model.Funcionario>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "select * from Funcionario where (nome like @nome);"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", nome.Trim() + "%"); conexao.Open(); try { SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (reader.Read()) { Model.Funcionario funcionario = new Model.Funcionario(); funcionario.Id = Convert.ToInt32(reader["Id"]); funcionario.Nome = reader["Nome"].ToString(); funcionario.CPF = reader["CPF"].ToString(); funcionario.RG = reader["RG"].ToString(); funcionario.Endereco = reader["Endereco"].ToString(); funcionario.Bairro = reader["Bairro"].ToString(); funcionario.Cidade = reader["Cidade"].ToString(); funcionario.UF = reader["UF"].ToString(); funcionario.Telefone = reader["Telefone"].ToString(); funcionario.Celular = reader["Celular"].ToString(); funcionario.Sexo = reader["Sexo"].ToString(); funcionario.Email = reader["Email"].ToString(); lstFuncionario.Add(funcionario); } } catch { Console.WriteLine("Erro - Sql Select Funcionario...;"); } finally { conexao.Close(); } return(lstFuncionario); }
private void btnConfirmar_Click(object sender, EventArgs e) { string msg = control.validarDados(tbNome.Text, tbCPF, tbRG, tbSalario.Text, cbEndereco.SelectedIndex, cbCargo.SelectedIndex, dtpDtNasc.Value, tbEmail.Text, tbTelefone.Text); if (msg == "OK") { Model.Funcionario func = new Model.Funcionario( Convert.ToDouble(tbSalario.Text), (Cargo)cbCargo.SelectedItem, tbEmail.Text, Uteis.ControlUteis.obterStringSemMascara(tbTelefone), Uteis.ControlUteis.obterStringSemMascara(tbCPF), Uteis.ControlUteis.obterStringSemMascara(tbRG), tbNome.Text.ToUpper(), dtpDtNasc.Value, (Endereco)cbEndereco.SelectedItem); msg = ""; if (func_escolhido == null) { msg = bl_cadalt.inserirFuncionario(func); } else { msg = bl_cadalt.updateFuncionario(func); } if (msg != "OK") { control.showInfoMessageBox(msg, "Aviso"); } this.Close(); } else { control.showInfoMessageBox(msg, "Aviso"); } }