// Método editar public void EditarFuncionario() { DS_Mensagem = ""; SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = ModelConexao.Conexao; SqlCon.Open(); DS_Mensagem = ""; sqlCommand = new SqlCommand( "UPDATE TB_Funcionario SET " + "NM_Funcionario = '" + NM_Funcionario + "', " + "DT_Nascimento = '" + DT_Nascimento + "', " + "NR_CPF = '" + NR_CPF + "', " + "NR_Telefone = '" + NR_Telefone + "', " + "DS_Email = '" + DS_Email + "', " + "NR_CEP = '" + NR_CEP + "', " + "NM_Rua = '" + NM_Rua + "', " + "NR_Casa = '" + NR_Casa + "', " + "NM_Bairro = '" + NM_Bairro + "', " + "DS_Complemento = '" + DS_Complemento + "', " + "NM_Cidade = '" + NM_Cidade + "', " + "DS_UF = '" + DS_UF + "', " + "DS_Cargo = '" + DS_Cargo + "', " + "VL_Salario = '" + VL_Salario.ToString(CultureInfo.GetCultureInfo("en-US")) + "', " + "DT_Admissao = '" + DT_Admissao + "' " + "WHERE ID_Funcionario = '" + ID_Funcionario + "'", SqlCon); int result = sqlCommand.ExecuteNonQuery(); DS_Mensagem = result > 0 ? "OK" : "Erro ao alterar"; } catch (Exception e) { DS_Mensagem = e.Message; } finally { sqlCommand.Dispose(); SqlCon.Close(); } }
// Método inserir public void InserirFuncionario() { SqlCon = new SqlConnection(); try { DS_Mensagem = ""; SqlCon.ConnectionString = ModelConexao.Conexao; SqlCon.Open(); sqlCommand = new SqlCommand( "INSERT INTO TB_Funcionario ( " + "NM_Funcionario, " + "DS_Sexo, " + "DT_Nascimento, " + "NR_CPF, " + "NR_Telefone, " + "DS_Email, " + "NR_CEP, " + "NM_Rua, " + "NR_Casa, " + "NM_Bairro, " + "DS_Complemento, " + "NM_Cidade, " + "DS_UF, " + "DS_Cargo, " + "VL_Salario, " + "DT_Admissao, " + "Ativo) " + "VALUES ( " + "'" + NM_Funcionario + "', " + "'" + DS_Sexo + "', " + "'" + DT_Nascimento + "', " + "REPLACE( REPLACE('" + NR_CPF + "', '.' ,'' ), '-', '' ), " + "REPLACE( REPLACE( REPLACE('" + NR_Telefone + "', '(' ,'' ), ')', '' ), '-', '' ), " + "'" + DS_Email + "', " + "'" + NR_CEP + "', " + "'" + NM_Rua + "', " + "'" + NR_Casa + "', " + "'" + NM_Bairro + "', " + "'" + DS_Complemento + "', " + "'" + NM_Cidade + "', " + "'" + DS_UF + "', " + "'" + DS_Cargo + "', " + "'" + VL_Salario.ToString(CultureInfo.GetCultureInfo("en-US")) + "', " + "'" + DT_Admissao + "', " + "1)", SqlCon); int result = sqlCommand.ExecuteNonQuery(); DS_Mensagem = result > 0 ? "OK" : "Erro ao cadastrar"; } catch (Exception e) { DS_Mensagem = e.Message; } finally { sqlCommand.Dispose(); SqlCon.Close(); } }