Exemplo n.º 1
0
        public int Inserir(Funcionarios obj)
        {
            try
            {
                con = new Conexao();
                con.Conectar();

                String sql = "INSERT INTO funcionarios (nome, cpf, rg, dt_nasc, rua, numero, bairro, cidade, estado, cep, telefones, email, salario, usuario, senha, tipo, ativo) VALUES(";
                sql += "'" + obj.Nome.Replace("'", "''") + "', ";
                sql += "'" + obj.Cpf.Replace("'", "''") + "', ";
                sql += "'" + obj.Rg.Replace("'", "''") + "', ";
                sql += "'" + obj.Dt_nasc.Replace("'", "''") + "', ";
                sql += "'" + obj.Rua.Replace("'", "''") + "', ";
                sql += "'" + obj.Numero.Replace("'", "''") + "', ";
                sql += "'" + obj.Bairro.Replace("'", "''") + "', ";
                sql += "'" + obj.Cidade.Replace("'", "''") + "', ";
                sql += "'" + obj.Estado + "', ";
                sql += "'" + obj.Cep.Replace("'", "''") + "', ";
                sql += "'" + obj.Telefones.Replace("'", "''") + "', ";
                sql += "'" + obj.Email.Replace("'", "''") + "', ";
                sql += "'" + obj.Salario.ToString(new CultureInfo("en-US")) + "', ";
                sql += "'" + obj.Usuario.Replace("'", "''") + "', ";
                sql += "'" + Encode64.Base64Encode(Encode64.Base64Encode(obj.Senha.Replace("'", "''"))) + "', ";
                sql += "'" + obj.Tipo + "', ";
                sql += "'" + obj.Ativo + "');";
                sql += "SELECT LAST_INSERT_ID();";
                sql  = sql.Replace("''", "NULL");
                System.Console.WriteLine(sql);
                int id = Convert.ToInt32(con.ExecutarComandoSQLRetorno(sql));

                return(id);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao cadastrar Funcionário !!! \n" + ex.Message, "ERRO !!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(0);
            }
            finally
            {
                con = null;
            }
        }
Exemplo n.º 2
0
 public void Alterar(Funcionarios obj)
 {
     try
     {
         con = new Conexao();
         con.Conectar();
         String sql = "UPDATE funcionarios SET";
         sql += " nome = '" + obj.Nome.Replace("'", "''") + "', ";
         sql += " cpf = '" + obj.Cpf.Replace("'", "''") + "', ";
         sql += " rg = '" + obj.Rg.Replace("'", "''") + "', ";
         sql += " dt_nasc = '" + obj.Dt_nasc.Replace("'", "''") + "', ";
         sql += " rua = '" + obj.Rua.Replace("'", "''") + "', ";
         sql += " numero = '" + obj.Numero.Replace("'", "''") + "', ";
         sql += " bairro = '" + obj.Bairro.Replace("'", "''") + "', ";
         sql += " cidade = '" + obj.Cidade.Replace("'", "''") + "', ";
         sql += " estado = '" + obj.Estado + "', ";
         sql += " cep = '" + obj.Cep.Replace("'", "''") + "', ";
         sql += " telefones = '" + obj.Telefones.Replace("'", "''") + "', ";
         sql += " email = '" + obj.Email.Replace("'", "''") + "', ";
         sql += " salario = '" + obj.Salario.ToString(new CultureInfo("en-US")) + "', ";
         sql += " usuario = '" + obj.Usuario.Replace("'", "''") + "', ";
         sql += " senha = '" + Encode64.Base64Encode(Encode64.Base64Encode(obj.Senha.Replace("'", "''"))) + "', ";
         sql += " tipo = '" + obj.Tipo + "', ";
         sql += " ativo = '" + obj.Ativo + "'";
         sql += " WHERE idfuncionario = " + obj.Idfuncionario + ";";
         sql  = sql.Replace("''", "NULL");
         con.ExecutarComandoSQL(sql);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro ao atualizar o Funcionário !!! \n" + ex.Message, "ERRO !!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         con = null;
     }
 }