示例#1
0
        // 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();
            }
        }
示例#2
0
        // 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();
            }
        }