public int Salvar(FuncionarioDTO funcionarioDTO)
        {
            string script =
                @"INSERT INTO 
            TB_FUNCIONARIO ( DS_USUARIO,  DS_SENHA,  DS_FUNCIONARIO,  DS_EMAIL,  DS_CELULAR,  DS_TELEFONE,  DT_CADASTRO,  FK_PERMISSAO)
            VALUES         (@DS_USUARIO, @DS_SENHA, @DS_FUNCIONARIO, @DS_EMAIL, @DS_CELULAR, @DS_TELEFONE, @DT_CADASTRO, @FK_PERMISSAO)";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            parms.Add(new MySqlParameter("DS_USUARIO", funcionarioDTO.Usuario));
            parms.Add(new MySqlParameter("DS_SENHA", funcionarioDTO.Senha));
            parms.Add(new MySqlParameter("DS_FUNCIONARIO", funcionarioDTO.Funcionario));
            parms.Add(new MySqlParameter("DS_EMAIL", funcionarioDTO.Email));
            parms.Add(new MySqlParameter("DS_CELULAR", funcionarioDTO.Celular));
            parms.Add(new MySqlParameter("DS_TELEFONE", funcionarioDTO.Telefone));
            parms.Add(new MySqlParameter("DT_CADASTRO", funcionarioDTO.Dt_Cadastro));
            parms.Add(new MySqlParameter("FK_PERMISSAO", funcionarioDTO.FK_Permissao));


            Database db = new Database();
            int      pk = db.ExecuteInsertScriptWithPK(script, parms);

            return(pk);
        }
 public void Alterar(FuncionarioDTO funcionarioDTO)
 {
     db.Alterar(funcionarioDTO);
 }
 public int Salvar(FuncionarioDTO funcionarioDTO)
 {
     int id = db.Salvar(funcionarioDTO);
     return id;
 }